├── HTTP ├── DokuHTTPClient.php ├── HTTPClient.php ├── HTTPClientException.php └── Headers.php ├── LICENSE ├── README ├── admin.php ├── admin.svg ├── cli.php ├── composer.json ├── composer.lock ├── deleted.files ├── helper.php ├── lang ├── ar │ └── lang.php ├── ca │ └── lang.php ├── ckb │ ├── lang.php │ └── step0.txt ├── cs │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── cy │ ├── lang.php │ └── step0.txt ├── da │ ├── lang.php │ └── step0.txt ├── de-informal │ ├── lang.php │ └── step0.txt ├── de │ ├── lang.php │ └── step0.txt ├── el │ ├── lang.php │ └── step0.txt ├── en │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── eo │ ├── lang.php │ └── step0.txt ├── es │ ├── lang.php │ └── step0.txt ├── fa │ ├── lang.php │ └── step0.txt ├── fr │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── hr │ ├── lang.php │ └── step0.txt ├── hu │ ├── lang.php │ └── step0.txt ├── is │ ├── lang.php │ └── step0.txt ├── it │ ├── lang.php │ └── step0.txt ├── ja │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── ko │ ├── lang.php │ └── step0.txt ├── ku │ └── lang.php ├── lt │ └── lang.php ├── nl │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── no │ ├── lang.php │ └── step0.txt ├── pl │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── pt-br │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── pt │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── ro │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── ru │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── sr │ ├── lang.php │ └── step0.txt ├── sv │ ├── lang.php │ └── step0.txt ├── tr │ ├── lang.php │ └── step0.txt ├── uk │ └── lang.php ├── vi │ ├── lang.php │ └── step0.txt ├── zh-tw │ ├── lang.php │ └── step0.txt └── zh │ ├── final.txt │ ├── lang.php │ └── step0.txt ├── legacy.php ├── plugin.info.txt ├── style.css └── vendor ├── autoload.php ├── composer ├── ClassLoader.php ├── InstalledVersions.php ├── LICENSE ├── autoload_classmap.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php ├── autoload_static.php ├── installed.json ├── installed.php └── platform_check.php └── splitbrain ├── php-archive ├── LICENSE ├── README.md ├── apigen.neon ├── composer.json ├── phpunit.xml └── src │ ├── Archive.php │ ├── ArchiveCorruptedException.php │ ├── ArchiveIOException.php │ ├── ArchiveIllegalCompressionException.php │ ├── FileInfo.php │ ├── FileInfoException.php │ ├── Tar.php │ └── Zip.php └── php-cli ├── LICENSE ├── README.md ├── apigen.neon ├── composer.json ├── phpunit.xml ├── screenshot.png ├── screenshot2.png └── src ├── Base.php ├── CLI.php ├── Colors.php ├── Exception.php ├── Options.php ├── PSR3CLI.php ├── PSR3CLIv3.php └── TableFormatter.php /HTTP/DokuHTTPClient.php: -------------------------------------------------------------------------------- 1 | 12 | */ 13 | class DokuHTTPClient extends HTTPClient { 14 | 15 | /** 16 | * Constructor. 17 | * 18 | * @author Andreas Gohr 19 | */ 20 | public function __construct(){ 21 | global $conf; 22 | 23 | // call parent constructor 24 | parent::__construct(); 25 | 26 | // set some values from the config 27 | $this->proxy_host = $conf['proxy']['host']; 28 | $this->proxy_port = $conf['proxy']['port']; 29 | $this->proxy_user = $conf['proxy']['user']; 30 | $this->proxy_pass = conf_decodeString($conf['proxy']['pass']); 31 | $this->proxy_ssl = $conf['proxy']['ssl']; 32 | $this->proxy_except = $conf['proxy']['except']; 33 | 34 | // allow enabling debugging via URL parameter (if debugging allowed) 35 | if($conf['allowdebug']) { 36 | if( 37 | isset($_REQUEST['httpdebug']) || 38 | ( 39 | isset($_SERVER['HTTP_REFERER']) && 40 | strpos($_SERVER['HTTP_REFERER'], 'httpdebug') !== false 41 | ) 42 | ) { 43 | $this->debug = true; 44 | } 45 | } 46 | } 47 | 48 | 49 | /** 50 | * Wraps an event around the parent function 51 | * 52 | * @triggers HTTPCLIENT_REQUEST_SEND 53 | * @author Andreas Gohr 54 | */ 55 | /** 56 | * @param string $url 57 | * @param string|array $data the post data either as array or raw data 58 | * @param string $method 59 | * @return bool 60 | */ 61 | public function sendRequest($url,$data='',$method='GET'){ 62 | $httpdata = array('url' => $url, 63 | 'data' => $data, 64 | 'method' => $method); 65 | $evt = new \Doku_Event('HTTPCLIENT_REQUEST_SEND',$httpdata); 66 | if($evt->advise_before()){ 67 | $url = $httpdata['url']; 68 | $data = $httpdata['data']; 69 | $method = $httpdata['method']; 70 | } 71 | $evt->advise_after(); 72 | unset($evt); 73 | return parent::sendRequest($url,$data,$method); 74 | } 75 | 76 | } 77 | 78 | -------------------------------------------------------------------------------- /HTTP/HTTPClientException.php: -------------------------------------------------------------------------------- 1 | $values) { 20 | // if the value is not an array, we also accept newline terminated strings 21 | if (!is_array($values)) $values = explode("\n", $values); 22 | $values = array_map('trim', $values); 23 | $values = array_unique($values); 24 | $values = array_filter($values); 25 | $policy[$key] = $values; 26 | } 27 | 28 | $cspheader = 'Content-Security-Policy:'; 29 | foreach ($policy as $key => $values) { 30 | if ($values) { 31 | $cspheader .= " $key " . join(' ', $values) . ';'; 32 | } else { 33 | $cspheader .= " $key;"; 34 | } 35 | } 36 | 37 | header($cspheader); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | upgrade Plugin for DokuWiki 2 | 3 | All documentation for this plugin can be found at 4 | http://www.dokuwiki.org/plugin:upgrade 5 | 6 | If you install this plugin manually, make sure it is installed in 7 | lib/plugins/upgrade/ - if the folder is called different it 8 | will not work! 9 | 10 | Please refer to http://www.dokuwiki.org/plugins for additional info 11 | on how to install plugins in DokuWiki. 12 | 13 | ---- 14 | Copyright (C) Andreas Gohr 15 | 16 | This program is free software; you can redistribute it and/or modify 17 | it under the terms of the GNU General Public License as published by 18 | the Free Software Foundation; version 2 of the License 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | See the COPYING file in your DokuWiki folder for details 26 | -------------------------------------------------------------------------------- /admin.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | 10 | require_once __DIR__ . '/vendor/autoload.php'; 11 | 12 | class admin_plugin_upgrade extends DokuWiki_Admin_Plugin 13 | { 14 | protected $haderrors = false; 15 | 16 | /** @var helper_plugin_upgrade */ 17 | protected $helper; 18 | 19 | /** 20 | * initialize helper 21 | */ 22 | public function __construct() 23 | { 24 | $this->helper = plugin_load('helper', 'upgrade'); 25 | $this->helper->setLogger($this); 26 | } 27 | 28 | /** @inheritDoc */ 29 | public function getMenuSort() 30 | { 31 | return 555; 32 | } 33 | 34 | /** @inheritDoc */ 35 | public function handle() 36 | { 37 | if (!empty($_REQUEST['step']) && !checkSecurityToken()) { 38 | unset($_REQUEST['step']); 39 | } 40 | } 41 | 42 | public function html() 43 | { 44 | $abrt = false; 45 | $next = false; 46 | $ok = true; 47 | 48 | echo '

' . $this->getLang('menu') . '

'; 49 | 50 | echo '
'; 51 | // enable auto scroll 52 | ?> 53 | 59 | nextStep($abrt, $next, $ok); 63 | 64 | // disable auto scroll 65 | ?> 66 | 71 | '; 73 | 74 | $careful = ''; 75 | if (!$ok) { 76 | echo '
' . $this->getLang('careful') . '
'; 77 | $careful = 'careful'; 78 | } 79 | 80 | $action = script(); 81 | echo '
'; 82 | echo ''; 83 | echo ''; 84 | echo ''; 85 | if ($next) { 86 | echo ''; 92 | } 93 | if ($abrt) { 94 | echo ''; 100 | } 101 | echo '
'; 102 | 103 | $this->displayProgressBar($next); 104 | } 105 | 106 | /** 107 | * Display a progress bar of all steps 108 | * 109 | * @param string $next the next step 110 | */ 111 | private function displayProgressBar($next) 112 | { 113 | $steps = ['version', 'download', 'unpack', 'check', 'upgrade']; 114 | $active = true; 115 | $count = 0; 116 | 117 | echo '
    '; 118 | foreach ($steps as $step) { 119 | $count++; 120 | if ($step == $next) $active = false; 121 | if ($active) { 122 | echo '
  1. '; 123 | echo ''; 124 | } else { 125 | echo '
  2. '; 126 | echo '' . $count . ''; 127 | } 128 | 129 | echo '' . $this->getLang('step_' . $step) . ''; 130 | echo '
  3. '; 131 | } 132 | echo '
'; 133 | } 134 | 135 | /** 136 | * Decides the current step and executes it 137 | * 138 | * @param bool $abrt 139 | * @param bool $next 140 | * @param bool $ok 141 | */ 142 | private function nextStep(&$abrt, &$next, &$ok) 143 | { 144 | 145 | if (isset($_REQUEST['step']) && is_array($_REQUEST['step'])) { 146 | $keys = array_keys($_REQUEST['step']); 147 | $step = array_shift($keys); 148 | } else { 149 | $step = ''; 150 | } 151 | 152 | if ($step == 'cancel' || $step == 'done') { 153 | $ok = $this->helper->cleanup(); 154 | if ($step == 'cancel') $step = ''; 155 | } 156 | 157 | if ($step) { 158 | $abrt = true; 159 | $next = false; 160 | if ($step == 'version') { 161 | $ok = $this->helper->checkVersions(); 162 | $next = 'download'; 163 | } elseif ($step == 'done') { 164 | echo $this->locale_xhtml('final'); 165 | $next = ''; 166 | $abrt = ''; 167 | } elseif (!file_exists($this->helper->tgzfile)) { 168 | if ($ok = $this->helper->downloadTarball()) $next = 'unpack'; 169 | } elseif (!is_dir($this->helper->tgzdir)) { 170 | if ($ok = $this->helper->extractTarball()) $next = 'check'; 171 | } elseif ($step != 'upgrade') { 172 | if ($ok = $this->helper->checkPermissions()) $next = 'upgrade'; 173 | } elseif ($step == 'upgrade') { 174 | if ($ok = $this->helper->copyFiles()) { 175 | $ok = $this->helper->deleteObsoleteFiles(); 176 | $this->helper->cleanup(); 177 | $next = 'done'; 178 | $abrt = ''; 179 | } 180 | } else { 181 | echo 'uhm. what happened? where am I? This should not happen'; 182 | } 183 | } else { 184 | # first time run, show intro 185 | echo $this->locale_xhtml('step0'); 186 | $this->helper->cleanup(); // make sure we start clean 187 | $abrt = false; 188 | $next = 'version'; 189 | } 190 | } 191 | 192 | /** 193 | * Print the given message and flush buffers 194 | * 195 | * @param string $level 196 | * @param string $message 197 | */ 198 | public function log($level, $message) 199 | { 200 | echo '
' . $message . '
'; 201 | flush(); 202 | ob_flush(); 203 | } 204 | } 205 | -------------------------------------------------------------------------------- /admin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli.php: -------------------------------------------------------------------------------- 1 | 14 | */ 15 | class cli_plugin_upgrade extends DokuWiki_CLI_Plugin 16 | { 17 | protected $logdefault = 'notice'; 18 | protected $helper; 19 | 20 | /** 21 | * initialize 22 | */ 23 | public function __construct() 24 | { 25 | parent::__construct(); 26 | $this->helper = new helper_plugin_upgrade(); 27 | $this->helper->setLogger($this); 28 | } 29 | 30 | /** @inheritDoc */ 31 | protected function setup(Options $options) 32 | { 33 | $options->setHelp( 34 | 'This tool will upgrade your wiki to the newest release. It will automatically check file permissions ' . 35 | 'and download the required tarball. Internet access is required.' 36 | ); 37 | $options->registerArgument('check|run', 'Either only check if an update can be done or do it', 'true'); 38 | $options->registerOption('ignoreversions', 'Ignore the version check results and continue anyway', 'i'); 39 | } 40 | 41 | /** @inheritDoc */ 42 | protected function main(Options $options) 43 | { 44 | $arguments = $options->getArgs(); 45 | if ($arguments[0] === 'check') { 46 | $dryrun = true; 47 | } elseif ($arguments[0] === 'run') { 48 | $dryrun = false; 49 | } else { 50 | $this->fatal('Unknown command'); 51 | } 52 | 53 | if (!$this->helper->checkVersions() && !$options->getOpt('ignoreversions')) { 54 | $this->fatal('Upgrade aborted'); 55 | } 56 | $this->helper->downloadTarball() || $this->fatal('Upgrade aborted'); 57 | $this->helper->extractTarball() || $this->fatal('Upgrade aborted'); 58 | $this->helper->checkPermissions() || $this->fatal('Upgrade aborted'); 59 | if (!$dryrun) { 60 | $this->helper->copyFiles() || $this->fatal('Upgrade aborted'); 61 | $this->helper->deleteObsoleteFiles() || $this->fatal('Upgrade aborted'); 62 | } 63 | $this->helper->cleanUp(); 64 | } 65 | 66 | /** @inheritDoc */ 67 | public function log($level, $message, array $context = array()) 68 | { 69 | // Log messages are HTML formatted, we need to clean them for console 70 | $message = strip_tags($message); 71 | $message = htmlspecialchars_decode($message); 72 | $message = preg_replace('/\s+/', ' ', $message); 73 | parent::log($level, $message, $context); 74 | } 75 | } 76 | 77 | // run the script ourselves if called directly 78 | if (basename($_SERVER['SCRIPT_NAME']) == 'cli.php') { 79 | $cli = new cli_plugin_upgrade(); 80 | $cli->run(); 81 | } 82 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "splitbrain/dokuwiki-plugin-upgrade", 3 | "description": "The DokuWiki upgrade plugin", 4 | "type": "project", 5 | "license": "GPLv2", 6 | "config": { 7 | "platform": { 8 | "php": "7.2" 9 | } 10 | }, 11 | "autoload": { 12 | "psr-4": { 13 | "dokuwiki\\plugin\\upgrade\\HTTP\\": "HTTP/" 14 | }, 15 | "classmap": [ 16 | "helper.php" 17 | ] 18 | }, 19 | "authors": [ 20 | { 21 | "name": "Andreas Gohr", 22 | "email": "andi@splitbrain.org" 23 | } 24 | ], 25 | "require": { 26 | "splitbrain/php-archive": "^1.3", 27 | "splitbrain/php-cli": "^1.2" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- 1 | { 2 | "_readme": [ 3 | "This file locks the dependencies of your project to a known state", 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 | "This file is @generated automatically" 6 | ], 7 | "content-hash": "197e41533f845a85e89081f287f7e815", 8 | "packages": [ 9 | { 10 | "name": "splitbrain/php-archive", 11 | "version": "1.3.1", 12 | "source": { 13 | "type": "git", 14 | "url": "https://github.com/splitbrain/php-archive.git", 15 | "reference": "d274e5190ba309777926348900cf9578d9e533c9" 16 | }, 17 | "dist": { 18 | "type": "zip", 19 | "url": "https://api.github.com/repos/splitbrain/php-archive/zipball/d274e5190ba309777926348900cf9578d9e533c9", 20 | "reference": "d274e5190ba309777926348900cf9578d9e533c9", 21 | "shasum": "" 22 | }, 23 | "require": { 24 | "php": ">=7.0" 25 | }, 26 | "require-dev": { 27 | "ext-bz2": "*", 28 | "ext-zip": "*", 29 | "mikey179/vfsstream": "^1.6", 30 | "phpunit/phpunit": "^8" 31 | }, 32 | "suggest": { 33 | "ext-bz2": "For bz2 compression", 34 | "ext-iconv": "Used for proper filename encode handling", 35 | "ext-mbstring": "Can be used alternatively for handling filename encoding", 36 | "ext-zlib": "For zlib compression" 37 | }, 38 | "type": "library", 39 | "autoload": { 40 | "psr-4": { 41 | "splitbrain\\PHPArchive\\": "src" 42 | } 43 | }, 44 | "notification-url": "https://packagist.org/downloads/", 45 | "license": [ 46 | "MIT" 47 | ], 48 | "authors": [ 49 | { 50 | "name": "Andreas Gohr", 51 | "email": "andi@splitbrain.org" 52 | } 53 | ], 54 | "description": "Pure-PHP implementation to read and write TAR and ZIP archives", 55 | "keywords": [ 56 | "archive", 57 | "extract", 58 | "tar", 59 | "unpack", 60 | "unzip", 61 | "zip" 62 | ], 63 | "support": { 64 | "issues": "https://github.com/splitbrain/php-archive/issues", 65 | "source": "https://github.com/splitbrain/php-archive/tree/1.3.1" 66 | }, 67 | "time": "2022-03-23T09:21:55+00:00" 68 | }, 69 | { 70 | "name": "splitbrain/php-cli", 71 | "version": "1.2.1", 72 | "source": { 73 | "type": "git", 74 | "url": "https://github.com/splitbrain/php-cli.git", 75 | "reference": "47cd2b2c1d976d22afb01e121985d59c4f98c031" 76 | }, 77 | "dist": { 78 | "type": "zip", 79 | "url": "https://api.github.com/repos/splitbrain/php-cli/zipball/47cd2b2c1d976d22afb01e121985d59c4f98c031", 80 | "reference": "47cd2b2c1d976d22afb01e121985d59c4f98c031", 81 | "shasum": "" 82 | }, 83 | "require": { 84 | "php": ">=5.3.0" 85 | }, 86 | "require-dev": { 87 | "phpunit/phpunit": "^8" 88 | }, 89 | "suggest": { 90 | "psr/log": "Allows you to make the CLI available as PSR-3 logger" 91 | }, 92 | "type": "library", 93 | "autoload": { 94 | "psr-4": { 95 | "splitbrain\\phpcli\\": "src" 96 | } 97 | }, 98 | "notification-url": "https://packagist.org/downloads/", 99 | "license": [ 100 | "MIT" 101 | ], 102 | "authors": [ 103 | { 104 | "name": "Andreas Gohr", 105 | "email": "andi@splitbrain.org" 106 | } 107 | ], 108 | "description": "Easy command line scripts for PHP with opt parsing and color output. No dependencies", 109 | "keywords": [ 110 | "argparse", 111 | "cli", 112 | "command line", 113 | "console", 114 | "getopt", 115 | "optparse", 116 | "terminal" 117 | ], 118 | "support": { 119 | "issues": "https://github.com/splitbrain/php-cli/issues", 120 | "source": "https://github.com/splitbrain/php-cli/tree/1.2.1" 121 | }, 122 | "time": "2022-11-04T11:59:39+00:00" 123 | } 124 | ], 125 | "packages-dev": [], 126 | "aliases": [], 127 | "minimum-stability": "stable", 128 | "stability-flags": [], 129 | "prefer-stable": false, 130 | "prefer-lowest": false, 131 | "platform": [], 132 | "platform-dev": [], 133 | "platform-overrides": { 134 | "php": "7.2" 135 | }, 136 | "plugin-api-version": "2.3.0" 137 | } 138 | -------------------------------------------------------------------------------- /deleted.files: -------------------------------------------------------------------------------- 1 | # This is a list of files that were present in previous releases 2 | # but were removed later. They should not exist in your installation. 3 | .travis.yml 4 | HTTPClient.php 5 | VerboseTarLib.class.php 6 | _test/general.test.php 7 | lang/cs/safemode.txt 8 | lang/cy/safemode.txt 9 | lang/da/safemode.txt 10 | lang/de-informal/safemode.txt 11 | lang/de/safemode.txt 12 | lang/en/safemode.txt 13 | lang/eo/safemode.txt 14 | lang/es/safemode.txt 15 | lang/fa/safemode.txt 16 | lang/fr/safemode.txt 17 | lang/hr/safemode.txt 18 | lang/hu/safemode.txt 19 | lang/is/safemode.txt 20 | lang/it/safemode.txt 21 | lang/ja/safemode.txt 22 | lang/ko/safemode.txt 23 | lang/nl/safemode.txt 24 | lang/no/safemode.txt 25 | lang/pt/safemode.txt 26 | lang/ru/safemode.txt 27 | lang/sr/safemode.txt 28 | lang/sv/safemode.txt 29 | lang/tr/safemode.txt 30 | lang/zh-tw/safemode.txt 31 | lang/zh/safemode.txt 32 | -------------------------------------------------------------------------------- /lang/ar/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'ترقية ويكي'; 9 | $lang['vs_php'] = 'إصدارات دوكو ويكي الحديثة بحاجة إلى PHP %s كحد أدنى. الإصدار المتواجد لديكم هو %s. 10 | يجب ترقية PHP قبل ترقية دوكو ويكي.'; 11 | $lang['vs_tgzno'] = 'لم نستطع تحديد أحدث إصدار لدوكو ويكي'; 12 | $lang['vs_tgz'] = 'دوكو ويكي %s متوفر للتحميل.'; 13 | $lang['vs_local'] = 'الإصدار المستخدم حالياً هو %s.'; 14 | $lang['vs_localno'] = 'لا يتضح لنا ماهو الإصدار المستخدم لديكم, من المستحسن عمل ترقية يدوية.'; 15 | -------------------------------------------------------------------------------- /lang/ca/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['vs_tgzno'] = 'No s’ha pogut determinar la darrera versió del DokuWiki.'; 9 | $lang['dl_fail'] = 'Ha fallat la baixada.'; 10 | $lang['cp_start'] = 'S’estan actualitzant els fitxers…'; 11 | $lang['cp_done'] = 'S’han actualitzat tots els fitxers.'; 12 | $lang['btn_continue'] = 'Continua'; 13 | $lang['btn_abort'] = 'Interromp'; 14 | $lang['step_version'] = 'Comprova'; 15 | $lang['step_download'] = 'Baixa'; 16 | $lang['step_unpack'] = 'Desempaqueta'; 17 | $lang['step_check'] = 'Verifica'; 18 | $lang['step_upgrade'] = 'Instal·la'; 19 | -------------------------------------------------------------------------------- /lang/ckb/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author qezwan 8 | */ 9 | $lang['menu'] = 'بەرزکردنەوەی ویکی'; 10 | $lang['vs_php'] = 'بڵاوکردنەوەی دۆکوویکی نوێ لانی کەم پێویستی بە PHP %s هەیە، بەڵام تۆ %s رادەدەیت. پێویستە وەشانی PHP ی خۆت بەرز بکەیتەوه پێش بەرزکردنەوە!'; 11 | $lang['vs_tgzno'] = 'نەیتوانی نوێترین وەشانی DokuWiki دیاری بکات.'; 12 | $lang['vs_tgz'] = 'DokuWiki %s بۆ داگرتن بەردەستە.'; 13 | $lang['vs_local'] = 'تۆ ئێستا دۆکوویکی بەکار ئەهییت %s .'; 14 | $lang['vs_localno'] = 'ڕوون نیە کە وەشانی ئێستا ت چەندە لە کاردایە، بەرزکردنەوەی دەستی پێشنیار کراوە.'; 15 | $lang['vs_newer'] = 'وادیارە دۆکوویکی ئێستات تازەترە لە نوێترین بڵاوکردنەوەی جێگیر. بەرزکردنەوە پێشنیار نەکراوە.'; 16 | $lang['vs_same'] = 'DokuWikiی ئێستات پێشتر نوێکراوە. پێویست بە بەرزکردنەوە ناکات.'; 17 | $lang['vs_plugin'] = 'پێوەکراوێکی نوێتر هەیە بۆ بەرزکردنەوەی بەردەست (%s) پێویستە پێوەکراو نوێ بکەیت پێش بەردەوام بوون.'; 18 | $lang['vs_ssl'] = 'دیارە PHPی تۆ بۆ پشتگیری جۆگەکانی SSL ناکات، داگرتنی داتای پێویست بە زۆری شکست دەهێنێت. بەرزکردنەوە دەستی لەجیاتی.'; 19 | $lang['dl_from'] = 'داگرتنی ئەرشیف لە %s...'; 20 | $lang['dl_fail'] = 'داگرتن سەرکەوتوو نەبوو.'; 21 | $lang['dl_done'] = 'داگرتن تەواو بوو (%s).'; 22 | $lang['pk_extract'] = 'ئەرشیفی پاککردنەوە'; 23 | $lang['pk_fail'] = 'کردنەوەی پێچانەوە سەرکەوتوو نەبوو.'; 24 | $lang['pk_done'] = 'کردنەوەی پێچانەوە تەواو بوو.'; 25 | $lang['pk_version'] = 'DokuWiki %s ئامادەیە بۆ دامەزراندن (تۆ ئێستا %s).'; 26 | $lang['ck_start'] = 'پشکنینی مۆڵەتەکانی فایل...'; 27 | $lang['ck_done'] = 'هەموو فایلەکان توانای دەستکاریکردنیان هەیە. ئامادەیە بۆ بەرزکردنەوە.'; 28 | $lang['ck_fail'] = 'هەندێک فایل توانای دەستکاریکردن یان نیە. بەرزکردنەوەی ئۆتۆماتیکی گونجاو نییە.'; 29 | $lang['cp_start'] = 'بەرکردنەوەی فایلەکان...'; 30 | $lang['cp_done'] = 'هەموو فایلەکان نوێکرانەوە.'; 31 | $lang['cp_fail'] = 'تەح هەڵەیەک ڕوویدا باشتر وایە بەدەستی پشکنین بکەیت'; 32 | $lang['tv_noperm'] = '%s دەستکاری ناکرێت!'; 33 | $lang['tv_upd'] = '%s نوێ دەکرێتەوە.'; 34 | $lang['tv_nocopy'] = 'نەیتوانی فایلی بەردەست لابدات %s پێش ئەوەی لەسەر نووسین ەوە بێت!'; 35 | $lang['tv_nodir'] = 'نەتوانرا ڕێنیشاندەر دروست بکرێت %s!'; 36 | $lang['tv_done'] = 'نوێکرایەوە %s'; 37 | $lang['rm_done'] = 'کەمکراوە%s سڕاوەتەوە.'; 38 | $lang['rm_fail'] = 'نەیتوانی سڕینەوەی %s . تکایە بە دەستی بسڕەوە!'; 39 | $lang['rm_mismatch'] = 'ناهاوتایی فایلی %s . تکایە بە دەستی بپشکنە ئەگەر بەڕاستی پێویستە فایلەکە بسڕدرێتەوە.'; 40 | $lang['finish'] = 'بەرزکردنەوە تەواو بوو. چێژ لە دۆکوویکی نوێت وەرگرە'; 41 | $lang['btn_continue'] = 'بەردەوام بە'; 42 | $lang['btn_abort'] = 'لەباربردن'; 43 | $lang['step_version'] = 'پشکنین'; 44 | $lang['step_download'] = 'داگرتن'; 45 | $lang['step_unpack'] = 'کردنەوە'; 46 | $lang['step_check'] = 'دڵنیابوون لە'; 47 | $lang['step_upgrade'] = 'دامەزراندن'; 48 | $lang['careful'] = 'هەڵەکان لە سەرەوە! نابێت بەردەوام بیت!'; 49 | -------------------------------------------------------------------------------- /lang/ckb/step0.txt: -------------------------------------------------------------------------------- 1 | ئەم پێوەکراوە بە شێوەیەکی ئۆتۆماتیکی ویکیەکەت بەرز دەکات بۆ نوێترین وەشانی دۆکوویکی بەردەست. پێش بەردەوام بوون، پێویستە گۆڕانکاریەکانی .doku>بخوێنیتەوە| Changelog!! بۆ پشکنینی ئەوەی هیچ هەنگاوی زیادە ت هەیە بۆ ئەنجامدانی پێش یان پاش بەرزکردنەوە. 2 | 3 | بۆ ڕێگەدان بە بەرزکردنەوەی ئۆتۆماتیکی، پرۆسەی PHP پێویستی بە رێپێدانە بۆ فایلەکانی Dokuwiki. پێوەکراوەکە پشکنینی رێپێدانی فایلی پێویست دەکات پێش دەستپێکردنی پرۆسەی بەرزکردنەوە. 4 | 5 | ئەم پێوەکراوە هیچ پێوەکراو و تێمپلەیتە دابەزێنراوەکان نوێ ناکات. 6 | 7 | ئێمە پێشنیاری ئەوە دەکەین کە تۆ پاڵپشتێک دروست بکەیت لە ویکیەکەت پێش بەردەوام بوون -------------------------------------------------------------------------------- /lang/cs/final.txt: -------------------------------------------------------------------------------- 1 | Vaše wiki byla aktualizována. 2 | 3 | Pokud narazíte na nějaké problémy, zkontrolujte, zda jsou všechny vaše pluginy aktuální a kompatibilní s novou verzí. V [[https://forum.dokuwiki.org/|uživatelském fóru]] můžete najít cenné rady. 4 | 5 | 6 | Pokud máte rádi DokuWiki nebo tento plugin, zvažte prosím [[doku>donate|darování]] na podporu vývoje tohoto a dalších pluginů. Sledujte také naše [[doku>sociální|sociální sítě]]. 7 | 8 | 9 | Nyní si prosím užijte [[:|svou novou DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/cs/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Jaroslav Lichtblau 8 | */ 9 | $lang['menu'] = 'Wiki Upgrade'; 10 | $lang['vs_php'] = 'Nová vydání DokuWiki potřebují PHP v minimální verzi %s, ale momentálně běží %s. Měli byste aktualizovat verzi PHP, než budete pokračovat!'; 11 | $lang['vs_tgzno'] = 'Nelze zjistit nejnovější verzi DokuWiki.'; 12 | $lang['vs_tgz'] = 'DokuWiki %s je dostupná ke stažení.'; 13 | $lang['vs_local'] = 'Momentálně používáte DokuWiki %s.'; 14 | $lang['vs_localno'] = 'Není jasné, jaká je vaše momentální verze. Doporučujeme aktualizovat ručně.'; 15 | $lang['vs_newer'] = 'Vypadá to, že vaše verze DokuWiki je ještě novější, než poslední dostupná stabilní verze. Aktualizaci tudíž nedoporučujeme.'; 16 | $lang['vs_same'] = 'Vaše běžící DokuWiki je již v aktuální verzi. Není třeba aktualizovat.'; 17 | $lang['vs_plugin'] = 'Je dostupný novější zásuvný modul pro upgrade (%s). Než budete pokračovat, měli byste jej aktualizovat.'; 18 | $lang['vs_ssl'] = 'Vypadá to, že vámi používané PHP nepodporuje SSL proudy, stahování potřebných dat nejspíš selže. Aktualizujte místo toho ručně.'; 19 | $lang['dl_from'] = 'Stahování archivu z %s…'; 20 | $lang['dl_fail'] = 'Stahování selhalo.'; 21 | $lang['dl_done'] = 'Stahování dokončeno (%s).'; 22 | $lang['pk_extract'] = 'Rozbalování archivu…'; 23 | $lang['pk_fail'] = 'Rozbalování selhalo.'; 24 | $lang['pk_done'] = 'Rozbalování dokončeno.'; 25 | $lang['pk_version'] = 'DokuWiki %s je připravena k instalaci. (Momentálně používáte %s.)'; 26 | $lang['ck_start'] = 'Ověřování práv souborů…'; 27 | $lang['ck_done'] = 'Do všech souborů lze zapisovat. Je možné aktualizovat.'; 28 | $lang['ck_fail'] = 'Do některých souborů nelze zapisovat. Automatická aktualizace není možná.'; 29 | $lang['cp_start'] = 'Aktualizace souborů…'; 30 | $lang['cp_done'] = 'Všechny soubory aktualizovány.'; 31 | $lang['cp_fail'] = 'Uff. Něco se nezdařilo. Radši to ověřte ručně.'; 32 | $lang['tv_noperm'] = '%s není zapisovatelný!'; 33 | $lang['tv_upd'] = '%s bude aktualizován.'; 34 | $lang['tv_nocopy'] = 'Nelze zkopírovat soubor %s!'; 35 | $lang['tv_nodir'] = 'Nelze vytvořit adresář %s!'; 36 | $lang['tv_done'] = 'aktualizován %s'; 37 | $lang['rm_done'] = 'Zastaralý %s smazán.'; 38 | $lang['rm_fail'] = 'Nelze smazat zastaralý %s. Je třeba smazat ručně!'; 39 | $lang['rm_mismatch'] = 'Neshoda u zastaralého souboru %s. Zkontrolujte prosím ručně, zda by měl být soubor skutečně smazán.'; 40 | $lang['finish'] = 'Aktualizace proběhla. Užijte si svou novou DokuWiki'; 41 | $lang['btn_continue'] = 'Pokračovat'; 42 | $lang['btn_abort'] = 'Ukončit'; 43 | $lang['step_version'] = 'Zkontrolovat'; 44 | $lang['step_download'] = 'Stáhnout'; 45 | $lang['step_unpack'] = 'Rozbalit'; 46 | $lang['step_check'] = 'Ověřit'; 47 | $lang['step_upgrade'] = 'Instalovat'; 48 | $lang['careful'] = 'Došlo k chybám výše! Nepokračujte!'; 49 | -------------------------------------------------------------------------------- /lang/cs/step0.txt: -------------------------------------------------------------------------------- 1 | Tento zásuvný modul automaticky aktualizuje vaši wiki na nejnovější dostupnou verzi DokuWiki. Než budete pokračovat, měli byste si přečíst [[doku>changes|Changelog]] a zkontrolovat, jestli jsou třeba provést nějaké dodatečné kroky před nebo po aktualizaci. 2 | 3 | Pro povolení automatické aktualizace je třeba zajistit PHP procesu zapisovací práva do souborů DokuWiki. Zásuvný modul ověří dostupnost potřebných oprávnění před spuštěním aktualizace. 4 | 5 | Tento modul nebude aktualizovat nainstalované šablony ani ostatní zásuvné moduly. 6 | 7 | Před spuštěním doporučujeme, abyste si vytvořili zálohu dat vaší wiki. -------------------------------------------------------------------------------- /lang/cy/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Uwchraddiad Wici'; 9 | $lang['vs_php'] = 'Mae angen PHP %s o leiaf ar ryddhadau newydd DocuWiki, ond rydych chi\'n rhedeg %s. Dylech chi uwchraddio eich fersiwn PHP cyn ceisio uwchraddio DocuWiki.'; 10 | $lang['vs_tgzno'] = 'Methu darganfod fersiwn diweddaraf DocuWiki.'; 11 | $lang['vs_tgz'] = 'Mae DocuWiki %s ar gael i\'w lawrlwytho.'; 12 | $lang['vs_local'] = 'Rydych chi\'n rhedeg DokuWiki %s yn bresennol.'; 13 | $lang['vs_localno'] = '\'Dyw e ddim yn glir pa mor hen yw\'r fersiwn rydych chi\'n rhedeg yn bresennol - awgrwymir uwchraddio gan law.'; 14 | $lang['vs_newer'] = 'Mae\'n debyg bod eich DokuWiki cyfredol yn fwy newydd na\'r rhyddhad sefydlog diweddaraf. Ni awgrymir uwchraddio.'; 15 | $lang['vs_same'] = 'Mae eich DokuWiki cyfredol yn fersiwn cyfoes. \'Sdim angen uwchraddio.'; 16 | $lang['vs_plugin'] = 'Mae ategyn uwchraddio mwy diweddar ar gael (%s) - dylech chi uwchraddio\'r ategyn cyn parhau.'; 17 | $lang['vs_ssl'] = 'Mae\'n debyg \'dyw\'ch PHP ddim yn cynnal ffrydiau SSL, felly bydd lawrlwytho\'r data sydd ei angen yn debygol o fethu. Uwchraddiwch gan law.'; 18 | $lang['dl_from'] = 'Yn lawrlwytho\'r archif o %s'; 19 | $lang['dl_fail'] = 'Methodd y lawrlwythiad.'; 20 | $lang['dl_done'] = 'Lawlwythiad yn gyflawn (%s).'; 21 | $lang['pk_extract'] = 'Yn datbacio\'r archif...'; 22 | $lang['pk_fail'] = 'Methodd y datbacio.'; 23 | $lang['pk_done'] = 'Datbacio\'n gyflawn.'; 24 | $lang['pk_version'] = 'Mae DocuWiki %s yn barod i\'w arsefydlu. (Rydych chi\'n rhedeg %s yn bresennol).'; 25 | $lang['ck_start'] = 'Yn gwirio hawliau ffeil...'; 26 | $lang['ck_done'] = 'Mae modd ysgrifennu i bob ffeil. Yn barod i uwchraddio.'; 27 | $lang['ck_fail'] = '\'Sdim modd ysgrifennu i rai ffeiliau. \'Dyw uwchraddio\'n awtomatig ddim yn bosib.'; 28 | $lang['cp_start'] = 'Yn diweddaru ffeiliau...'; 29 | $lang['cp_done'] = 'Diweddarwyd pob ffeil.'; 30 | $lang['cp_fail'] = 'Wps. Aeth rhywbeth o le. Gwiriwch gan law.'; 31 | $lang['tv_noperm'] = '\'Sdim modd ysgriffenu i %s!'; 32 | $lang['tv_upd'] = 'Caiff %s ei ddiweddaru.'; 33 | $lang['tv_nocopy'] = 'Methu â chopïo\'r ffeil %s!'; 34 | $lang['tv_nodir'] = 'Methu â chreu\'r ffolder %s!'; 35 | $lang['tv_done'] = 'diweddarwyd %s'; 36 | $lang['rm_done'] = 'Dilëwyd %s (anghymeradwy).'; 37 | $lang['rm_fail'] = 'Methu â dileu %s (anghymeradwy). Dilëwch gan law!'; 38 | $lang['finish'] = 'Uwchraddiad yn gyflawn. Mwynhewch eich DokuWiki newydd'; 39 | $lang['btn_continue'] = 'Parhau'; 40 | $lang['btn_abort'] = 'Atal'; 41 | $lang['step_version'] = 'Gwirio'; 42 | $lang['step_download'] = 'Lawrlwytho'; 43 | $lang['step_unpack'] = 'Datbacio'; 44 | $lang['step_check'] = 'Gwireddu'; 45 | $lang['step_upgrade'] = 'Arsefydlu'; 46 | $lang['careful'] = 'Gwallau uchod! Peidiwch â pharhau!'; 47 | -------------------------------------------------------------------------------- /lang/cy/step0.txt: -------------------------------------------------------------------------------- 1 | Bydd yr ategyn hwn yn uwchraddio'ch wici yn awtomatig i'r fersiwn DocuWiki diweddaraf. Cyn parhau, dylech chi ddarllen y [[doku>changes|Changelog]] i wirio os oes camau ychwanegol sydd angen i chi berfformio cyn neu ar ôl uwchraddio. 2 | 3 | Er mwyn galluogi uwchraddio'n awtomatig, mae proses PHP angen hawliau ysgrifennu ar gyfer ffeiliau DokuWiki. Bydd yr ategyn yn gwirio'r hawliau ffeil angenrheidiol cyn dechrau'r broses uwchraddio. 4 | 5 | 'Dyw'r ategyn hwn ddim yn uwchraddio unrhyw ategion neu dempledau sydd wedi'u harsefydlu. 6 | 7 | Rydyn ni'n awgrymu eich bod chi'n creu copi wrth gefn o'ch wiki cyn parhau. -------------------------------------------------------------------------------- /lang/da/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author soer9648 8 | */ 9 | $lang['menu'] = 'Wiki Opgradering'; 10 | $lang['vs_php'] = 'Nye DokuWiki udgivelser kræver som minimum PHP %s, men du benytter i øjeblikket %s. Du bør opdatere din PHP-version, før du opgraderer!'; 11 | $lang['vs_tgzno'] = 'Kunne ikke fastlægge den nyeste version af DokuWiki.'; 12 | $lang['vs_tgz'] = 'DokuWiki %s er klar til download.'; 13 | $lang['vs_local'] = 'Du benytter i øjeblikket DokuWiki %s.'; 14 | $lang['vs_localno'] = 'Det er ikke klart, hvor gammel din nuværende version er. Manuel opgradering anbefales.'; 15 | $lang['vs_newer'] = 'Det ser ud til at din nuværende DokuWiki er nyere end den nyeste stabile version. Opgradering anbefales ikke.'; 16 | $lang['vs_same'] = 'Din nuværende DokuWiki er allerede ajourført. Det er ikke nødvendigt at opgradere.'; 17 | $lang['vs_plugin'] = 'Der er et nyere opgraderingsplugin tilgængeligt (%s). Du bør opdatere dit plugin, før du fortsætter.'; 18 | $lang['vs_ssl'] = 'Det ser ud til at dit PHP ikke supportere SSL streams - download af nødvendigt data vil højst sandsynligt fejle. Opgradér manuelt i stedet.'; 19 | $lang['dl_from'] = 'Downloader arkiv fra %s...'; 20 | $lang['dl_fail'] = 'Download fejlet'; 21 | $lang['dl_done'] = 'Download færdig (%s).'; 22 | $lang['pk_extract'] = 'Pakker arkiv ud...'; 23 | $lang['pk_fail'] = 'Udpakning fejlet.'; 24 | $lang['pk_done'] = 'Udpakning færdig.'; 25 | $lang['pk_version'] = 'DokuWiki %s er klar til installation (Du benytter i øjeblikket %s).'; 26 | $lang['ck_start'] = 'Kontrollerer filtilladelser'; 27 | $lang['ck_done'] = 'Alle filer er skrivbare. Klar til at opgradere.'; 28 | $lang['ck_fail'] = 'Nogle filer er ikke skrivbare. Automatisk opgradering er ikke muligt.'; 29 | $lang['cp_start'] = 'Opdaterer filer...'; 30 | $lang['cp_done'] = 'Alle filer opdateret.'; 31 | $lang['cp_fail'] = 'Å-Åh. Noget gik galt. Du må hellere tjekke manuelt.'; 32 | $lang['tv_noperm'] = '%s er ikke skrivbar!'; 33 | $lang['tv_upd'] = '%s vil blive opdateret.'; 34 | $lang['tv_nocopy'] = 'Kunne ikke kopiere filen %s!'; 35 | $lang['tv_nodir'] = 'Kunne ikke oprette mappen %s!'; 36 | $lang['tv_done'] = 'Opdaterede %s'; 37 | $lang['rm_done'] = 'Forældet %s slettet.'; 38 | $lang['rm_fail'] = 'Kunne ikke slette forældet %s. Slet venligst manuelt!'; 39 | $lang['rm_mismatch'] = 'Filen %s stemmer ikke overens med store og små bogstaver i navnet. Kontroller venligst manuelt om filen virkelig skal slettes.'; 40 | $lang['finish'] = 'Opgradering færdig. Nyd din nye DokuWiki'; 41 | $lang['btn_continue'] = 'Fortsæt'; 42 | $lang['btn_abort'] = 'Afbryd'; 43 | $lang['step_version'] = 'Tjek'; 44 | $lang['step_download'] = 'Download'; 45 | $lang['step_unpack'] = 'Pak Ud'; 46 | $lang['step_check'] = 'Verificér'; 47 | $lang['step_upgrade'] = 'Installér'; 48 | $lang['careful'] = 'Fejl i ovenstående! Du bør ikke fortsætte!'; 49 | -------------------------------------------------------------------------------- /lang/da/step0.txt: -------------------------------------------------------------------------------- 1 | Dette udvidelse vil automatisk opgradere din wiki til nyeste tilgængelige DokuWiki-version. Før du fortsætter, bør du læse [[doku>changes|Ændringsloggen]] for at kontrollere om der er yderligere punkter, som du skal udføre før eller efter opgraderingen. 2 | 3 | For at opgradere automatisk, skal PHP-processen have skriverettigheder til DokuWiki filerne. Plugin'et vil tjekke for nødvendige rettigheder, før opgraderingsprocessen startes. 4 | 5 | Dette plugin vil ikke opgradere installerede udvidelser eller temaer. 6 | 7 | Vi anbefaler at du opretter en backup af din wiki, før du fortsætter. -------------------------------------------------------------------------------- /lang/de-informal/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Thomas Templin 8 | * @author rnck 9 | * @author Felix 10 | */ 11 | $lang['menu'] = 'Wiki aktualisieren'; 12 | $lang['vs_php'] = 'Neue DokuWiki Versionen benötigen mindestens PHP Version %s. Du verwendest PHP Version %s. Du solltest PHP aktualisieren bevor Du DokuWiki aktualisierst.'; 13 | $lang['vs_tgzno'] = 'Die neueste Version von DokuWiki konnte nicht ermittelt werden.'; 14 | $lang['vs_tgz'] = 'DokuWiki %s ist zum Download verfügbar.'; 15 | $lang['vs_local'] = 'Du verwendest DokuWiki %s.'; 16 | $lang['vs_localno'] = 'Es ist unklar, wie alt die von Dir verwendete DokuWiki Version ist. Ein manuelles Upgrade wird empfohlen.'; 17 | $lang['vs_newer'] = 'Es sieht so aus, als ob die von Dir verwendete DokuWiki Version neuer ist als die letzte stabile Version. Ein Upgrade wird nicht empfohlen.'; 18 | $lang['vs_same'] = 'Deine DokuWiki Version ist aktuell. Kein Upgrade notwendig.'; 19 | $lang['vs_plugin'] = 'Es ist eine neuere Version des Upgrade-Plugins verfügbar (%s). Du solltest das Plugin aktualisieren bevor Du fortfährst.'; 20 | $lang['vs_ssl'] = 'Dein PHP scheint SSL nicht zu unterstützen. Der Download der benötigten Daten wird vermutlich fehlschlagen. Akstualisiere stattdessen manuell.'; 21 | $lang['dl_from'] = 'Archiv wird von %s heruntergeladen...'; 22 | $lang['dl_fail'] = 'Herunterladen fehlgeschlagen.'; 23 | $lang['dl_done'] = 'Herunterladen abgeschlossen (%s).'; 24 | $lang['pk_extract'] = 'Archiv wird entpackt...'; 25 | $lang['pk_fail'] = 'Entpacken fehlgeschlagen.'; 26 | $lang['pk_done'] = 'Entpacken abgeschlossen.'; 27 | $lang['pk_version'] = 'DokuWiki %s ist zur Installation bereit (Du betreibst momentan %s).'; 28 | $lang['ck_start'] = 'Dateirechte werden überprüft...'; 29 | $lang['ck_done'] = 'Alle Dateien sind beschreibbar. Zur Aktualisierung bereit.'; 30 | $lang['ck_fail'] = 'Einige Dateien sind nicht beschreibbar. Die automatische Aktualisierung ist nicht möglich.'; 31 | $lang['cp_start'] = 'Dateien werden aktualisiert...'; 32 | $lang['cp_done'] = 'Dateien wurden aktualisiert.'; 33 | $lang['cp_fail'] = 'Autsch. Irgendetwas funktioniert nicht. Überprüfe es besser von Hand.'; 34 | $lang['tv_noperm'] = '%s ist nicht beschreibbar!'; 35 | $lang['tv_upd'] = '%s wird aktualisiert.'; 36 | $lang['tv_nocopy'] = 'Konnte Datei %s nicht kopieren!'; 37 | $lang['tv_nodir'] = 'Konnte Verzeichnis %s nicht erstellen!'; 38 | $lang['tv_done'] = '%s wurde aktualisiert.'; 39 | $lang['rm_done'] = 'Veraltete %s wurde gelöscht.'; 40 | $lang['rm_fail'] = 'Konnte veraltete Datei %s nicht löschen. Bitte löschen Sie von Hand!'; 41 | $lang['rm_mismatch'] = 'Falsche Groß-/Kleinschreibung für veraltete Datei %s. Bitte prüfe manuell, ob die Datei wirklich gelöscht werden soll.'; 42 | $lang['finish'] = 'Aktualisierung abgeschlossen. Genießen Sie Ihr neues DokuWiki!'; 43 | $lang['btn_continue'] = 'Fortsetzen'; 44 | $lang['btn_abort'] = 'Abbrechen'; 45 | $lang['step_version'] = 'Prüfen'; 46 | $lang['step_download'] = 'Herunterladen'; 47 | $lang['step_unpack'] = 'Entpacken'; 48 | $lang['step_check'] = 'Verifizieren'; 49 | $lang['step_upgrade'] = 'Installieren'; 50 | $lang['careful'] = 'Es sind Fehler aufgetreten! Du solltest nicht fortfahren!'; 51 | -------------------------------------------------------------------------------- /lang/de-informal/step0.txt: -------------------------------------------------------------------------------- 1 | Dieses Plugin führt ein Upgrade deines DokuWiki auf die aktuellste verfügbare Version aus. Bevor du fortfährst, solltest du das [[doku>changes|Changelog]] prüfen, ob du irgendwelche vorbereitenden Schritte vor dem Upgrade durchführen musst. 2 | 3 | Um ein automatisches Upgrade durchführen zu können, benötigt PHP Schreibberechtigungen auf die Dateien deines DokuWiki. Das Plugin überprüft diese Berechtigungen bevor das Upgrade ausgeführt wird. 4 | 5 | Diese Plugin führt kein Upgrade von installierten Plugins oder Templates durch. 6 | 7 | Es wird empfohlen, ein Backup deines Wikis zu erstellen, bevor du mit dem Upgrade-Prozess beginnst. -------------------------------------------------------------------------------- /lang/de/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Christoph Ziehr 8 | * @author Alex Timmermann 9 | * @author Patrick Kastner 10 | * @author Padhie 11 | */ 12 | $lang['menu'] = 'Wiki aktualisieren'; 13 | $lang['vs_php'] = 'Neue DokuWiki-Versionen benötigen mindestens PHP-Version %s. Ihre Version ist %d. Bitte aktualisieren Sie PHP bevor Sie DokuWiki aktualisieren.'; 14 | $lang['vs_tgzno'] = 'Die neuste Version von DokuWiki konnte nicht ermittelt werden.'; 15 | $lang['vs_tgz'] = 'DokuWiki %s steht zum Download bereit.'; 16 | $lang['vs_local'] = 'Ihre DokuWiki-Version ist %s'; 17 | $lang['vs_localno'] = 'Es konnte nicht festgestellt werden, wie alt die aktuell laufende Version ist. Ein manuelles Upgrade wird empfohlen.'; 18 | $lang['vs_newer'] = 'Es sieht so aus als sie Ihre DokuWiki-Version aktueller als die letzte stabile Version. Ein Upgrade wird nicht empfohlen.'; 19 | $lang['vs_same'] = 'Ihre DokuWiki-Version ist aktuell. Ein Upgrade ist nicht nötig.'; 20 | $lang['vs_plugin'] = 'Es existiert ein neueres Update Plugin (%s), Sie sollten das Plugin updaten bevor Sie aktualisieren.'; 21 | $lang['vs_ssl'] = 'Ihre php-Version scheine keine SSL-Streams zu unterstützen, das Laden Sie die benötigten Daten wird daher vermutlich nicht funktionieren. Ein manuelles Update wird daher benötigt.'; 22 | $lang['dl_from'] = 'Archiv wird von %s heruntergeladen...'; 23 | $lang['dl_fail'] = 'Herunterladen fehlgeschlagen.'; 24 | $lang['dl_done'] = 'Herunterladen abgeschlossen (%s).'; 25 | $lang['pk_extract'] = 'Archiv wird entpackt...'; 26 | $lang['pk_fail'] = 'Entpacken fehlgeschlagen.'; 27 | $lang['pk_done'] = 'Entpacken abgeschlossen.'; 28 | $lang['pk_version'] = 'DokuWiki %s ist zur Installation bereit (Sie betreiben momentan %s).'; 29 | $lang['ck_start'] = 'Dateirechte werden überprüft...'; 30 | $lang['ck_done'] = 'Alle Dateien sind beschreibbar. Zur Aktualisierung bereit.'; 31 | $lang['ck_fail'] = 'Einige Dateien sind nicht beschreibbar. Die automatische Aktualisierung ist nicht möglich.'; 32 | $lang['cp_start'] = 'Dateien werden aktualisiert...'; 33 | $lang['cp_done'] = 'Dateien wurden aktualisiert.'; 34 | $lang['cp_fail'] = 'Irgendetwas funktioniert nicht. Überprüfen Sie von Hand.'; 35 | $lang['tv_noperm'] = '%s ist nicht beschreibbar!'; 36 | $lang['tv_upd'] = '%s wird aktualisiert.'; 37 | $lang['tv_nocopy'] = 'Konnte Datei %s nicht kopieren!'; 38 | $lang['tv_nodir'] = 'Konnte Verzeichnis %s nicht erstellen!'; 39 | $lang['tv_done'] = '%s wurde aktualisiert.'; 40 | $lang['rm_done'] = 'Veraltete %s wurde gelöscht.'; 41 | $lang['rm_fail'] = 'Konnte veraltete Datei %s nicht löschen. Bitte löschen Sie von Hand!'; 42 | $lang['rm_mismatch'] = 'Die Groß-/Kleinschreibung der veralteten Datei %s stimmt nicht (Case mismatch). Bitte prüfen Sie manuell, ob die Datei wirklich gelöscht werden soll.'; 43 | $lang['finish'] = 'Aktualisierung abgeschlossen. Genießen Sie Ihr neues DokuWiki!'; 44 | $lang['btn_continue'] = 'Fortfahren'; 45 | $lang['btn_abort'] = 'Abbrechen'; 46 | $lang['step_version'] = 'Überprüfen'; 47 | $lang['step_download'] = 'Herunterladen'; 48 | $lang['step_unpack'] = 'Entpacken'; 49 | $lang['step_check'] = 'Verifizieren'; 50 | $lang['step_upgrade'] = 'Installieren'; 51 | $lang['careful'] = 'Siehe Fehler! Sie sollten nicht fortfahren!'; 52 | -------------------------------------------------------------------------------- /lang/de/step0.txt: -------------------------------------------------------------------------------- 1 | Dieses Plugin aktualisiert ihr Wiki automatisch auf die aktuelle DokuWiki Version. Bevor Sie fortsetzen, sollten Sie den[[doku>changes|Änderungsverlauf]] lesen und überprüfen, ob vor oder nach der Aktualisierung weitere Schritte notwendig sind. 2 | 3 | Damit die automatische Aktualisierung möglich ist, sollte der PHP Prozess auf die DokuWiki Dateien zugreifen können. Das Plugin überprüft die erforderlichen Dateiberechtigungen, bevor der Aktualisierungsprozess startet. 4 | 5 | Dieses Plugin aktualisiert keine installierten Plugins oder Vorlagen. 6 | 7 | Wir empfehlen eine Sicherung ihres Wikis zu erstellen, bevor Sie fortsetzen. -------------------------------------------------------------------------------- /lang/el/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Αναβάθμιση Wiki'; 9 | $lang['vs_php'] = 'Οι νέες εκδοχές του Dokuwiki χρειάζονται τουλάχιστον PHP %s, αλλά τώρα λειτουργεί το %s. Πρέπει να αναβαθμίσετε την εκδοχή ΡΗΡ πριν την αναβάθμιση!'; 10 | $lang['vs_tgzno'] = 'Δεν μπόρεσε να προσδιορίσει την νεότερη εκδοχή Dokuwiki.'; 11 | $lang['vs_tgz'] = ' To DokuWiki %s είναι διαθέσιμο για κατέβασμα.. '; 12 | $lang['vs_local'] = 'Προς το παρόν λειτουργεί το Dokuwiki %s.'; 13 | $lang['vs_localno'] = 'Δεν είναι σαφές πόσο παλιά είναι η τρέχουσα έκδοση, συστήνεται χειροκίνητη αναβάθμιση.'; 14 | $lang['vs_newer'] = 'Φαίνεται πως το παρόν DokuWiki είναι ακόμη νεότερο από την τελευταία σταθερή εκδοχή. Δεν συστήνεται αναβάθμιση.'; 15 | $lang['vs_same'] = 'Το παρόν σας Dokuwiki είναι ήδη ενήμερο. Δεν χρειάζεται να γίνει αναβάθμιση.'; 16 | $lang['vs_plugin'] = 'Υπάρχει ένα νεότερο επιπρόσθετο αναβάθμισης διαθέσιμο (%s), πρέπει να αναβαθμίσετε το επιπρόσθετο πριν συνεχίσετε.'; 17 | $lang['vs_ssl'] = 'Το ΡΗΡ σας δεν φαίνεται να υποστηρίζει τα SSL, κατεβάζοντας τα στοιχεία που χρειάζονται είναι πιο πιθανό να αποτύχει. Αναβαθμίσετε χειροκίνητα.'; 18 | $lang['dl_from'] = 'Λήψη αρχείου από το %s..'; 19 | $lang['dl_fail'] = 'Η λήψη απέτυχε.'; 20 | $lang['dl_done'] = 'Η λήψη ολοκληρώθηκε. (%s)'; 21 | $lang['pk_extract'] = 'Διαδικασία λήψης αρχείου..'; 22 | $lang['pk_fail'] = 'Η διαδικασία λήψης απέτυχε.'; 23 | $lang['pk_done'] = 'Η λήψη ολοκληρώθηκε.'; 24 | $lang['pk_version'] = ' Το DokuWiki %s είναι έτοιμο προς εγκατάσταση (Προς το παρόν λειτουργεί το currently %s). '; 25 | $lang['ck_start'] = 'Ελέγχοντας τις άδειες..'; 26 | $lang['ck_done'] = 'Σε όλα τα αρχεία μπορείς να γράψεις. Έτοιμα προς αναβάθμιση. '; 27 | $lang['ck_fail'] = 'Σε μερικά αρχεία δεν μπορείς να γράψεις. Αυτόματη αναβάθμιση δεν είναι πιθανή. '; 28 | $lang['cp_start'] = 'Αναβάθμιση αρχείων.'; 29 | $lang['cp_done'] = 'Όλα τα αρχεία αναβαθμίστηκαν. '; 30 | $lang['cp_fail'] = 'Ω! κάτι πήγε στραβά.Παρακαλώ καλύτερα ελέγξετε χειροκίνητα.'; 31 | $lang['tv_noperm'] = 'Στον κωδικό%s δεν μπορείς να γράψεις! '; 32 | $lang['tv_upd'] = 'Ο %s θα αναβαθμιστεί. . '; 33 | $lang['tv_nocopy'] = 'Δεν μπόρεσε να διαγράψει αυτόν τον φάκελλο %s πριν διαγράψετε! '; 34 | $lang['tv_nodir'] = 'Δεν μπόρεσε να δημιουργήσει λίστα διευθύνσεων %s! '; 35 | $lang['tv_done'] = 'αναβαθμισμένος %s '; 36 | $lang['rm_done'] = 'Ο υποβαθμισμένος %s διαγράφηκε.. '; 37 | $lang['rm_fail'] = 'Δεν μπόρεσε να σβήσει τον υποβαθμισμένο κώδικα %s. Παρακαλώ διαγράψετε χειροκίνητα! '; 38 | $lang['rm_mismatch'] = 'Μη αντιστοίχιση του ελλιπούς φακέλλου %s. Παρακαλώ ελέγξετε χειροκίνητα για να δείτε αν πρέπει να διαγραφεί ο φάκελλος.'; 39 | $lang['finish'] = 'Η αναβάθμιση ολοκληρώθηκε Απολαύστε το νέο σας Dokuwiki'; 40 | $lang['btn_continue'] = 'Συνέχεια'; 41 | $lang['btn_abort'] = 'Εξαγωγή'; 42 | $lang['step_version'] = 'Έλεγχος '; 43 | $lang['step_download'] = 'Κατέβασμα'; 44 | $lang['step_unpack'] = 'Λήψη'; 45 | $lang['step_check'] = 'Επαλήθευση'; 46 | $lang['step_upgrade'] = 'Εγκατάσταση'; 47 | $lang['careful'] = 'Υπάρχουν λάθη πιο πάνω! Δεν πρέπει να συνεχίσετε!'; 48 | -------------------------------------------------------------------------------- /lang/el/step0.txt: -------------------------------------------------------------------------------- 1 | Το επιπρόσθετο θα αναβαθμίσει το wiki σας αυτόματα στην νεότερη εκδοχή Dokuwiki. Πριν συνεχίστε, πρέπει να διαβάσετε το {{doku>changes|Changelog}} για να ελέγξετε αν υπάρχουν επιπλέον βήματα για σας να κάνετε πριν ή μετά την αναβάθμιση. 2 | 3 | Για να γίνει αυτόματη αναβάθμιση, η εκτέλεση του ΡΗΡ χρειάζεται γραπτή εντολή για τους φακέλλους Dokuwiki. Το επιπρόσθετο θα ελέγξει τις άδειες για το αρχείο που χρειάζεται αρχίζοντας την διαδικασία αναβάθμισης. 4 | Αυτό το επιπρόσθετο δεν θα αναβαθμίσει επιπρόσθετα ή μοντέλα που έχουν εγκατασταθεί. 5 | Συστήνουμε να δημιουργήσετε ένα αντίγραφο ασφαλείας του wiki σας πριν συνεχίσετε. -------------------------------------------------------------------------------- /lang/en/final.txt: -------------------------------------------------------------------------------- 1 | Your Wiki has been updated. 2 | 3 | Should you encounter any problems, be sure all your plugins are up-to-date and compatible with the new version. The [[https://forum.dokuwiki.org/|user forum]] might have some hints for you. 4 | 5 | 6 | If you enjoy DokuWiki and this plugin, please consider a [[doku>donate|donation]] to support the development of this and other plugins. Also check out our various [[doku>social|social network presences]] to stay informed about new developments. 7 | 8 | 9 | Now please enjoy [[:|your new DokuWiki]]! :-) 10 | 11 | -------------------------------------------------------------------------------- /lang/en/lang.php: -------------------------------------------------------------------------------- 1 | 6 | */ 7 | 8 | // menu entry for admin plugins 9 | $lang['menu'] = 'Wiki Upgrade'; 10 | 11 | // custom language strings for the plugin 12 | $lang['vs_php'] = 'New DokuWiki releases need at least PHP %s, but you\'re running %s. You should upgrade your PHP version before upgrading!'; 13 | $lang['vs_tgzno'] = 'Could not determine the newest version of DokuWiki.'; 14 | $lang['vs_tgz'] = 'DokuWiki %s is available for download.'; 15 | $lang['vs_local'] = 'You\'re currently running DokuWiki %s.'; 16 | $lang['vs_localno'] = 'It\'s not clear how old your currently running version is, manual upgrade is recommended.'; 17 | $lang['vs_newer'] = 'It seems your current DokuWiki is even newer than the latest stable release. Upgrade not recommended.'; 18 | $lang['vs_same'] = 'Your current DokuWiki is already up to date. No need for upgrading.'; 19 | $lang['vs_plugin'] = 'There is a newer upgrade plugin available (%s) you should update the plugin before continuing.'; 20 | $lang['vs_ssl'] = 'Your PHP seems not to support SSL streams, downloading the needed data will most likely fail. Upgrade manually instead.'; 21 | 22 | $lang['dl_from'] = 'Downloading archive from %s...'; 23 | $lang['dl_fail'] = 'Download failed.'; 24 | $lang['dl_done'] = 'Download completed (%s).'; 25 | $lang['pk_extract'] = 'Unpacking archive...'; 26 | $lang['pk_fail'] = 'Unpacking failed.'; 27 | $lang['pk_done'] = 'Unpacking completed.'; 28 | $lang['pk_version'] = 'DokuWiki %s is ready to install (You\'re currently running %s).'; 29 | $lang['ck_start'] = 'Checking file permissions...'; 30 | $lang['ck_done'] = 'All files are writable. Ready to upgrade.'; 31 | $lang['ck_fail'] = 'Some files aren\'t writable. Automatic upgrade not possible.'; 32 | $lang['cp_start'] = 'Updating files...'; 33 | $lang['cp_done'] = 'All files updated.'; 34 | $lang['cp_fail'] = 'Uh-Oh. Something went wrong. Better check manually.'; 35 | $lang['tv_noperm'] = '%s is not writable!'; 36 | $lang['tv_upd'] = '%s will be updated.'; 37 | $lang['tv_nocopy'] = 'Could not copy file %s!'; 38 | $lang['tv_nocopy'] = 'Could not remove existing file %s before overwriting!'; 39 | $lang['tv_nodir'] = 'Could not create directory %s!'; 40 | $lang['tv_done'] = 'updated %s'; 41 | $lang['rm_done'] = 'Deprecated %s deleted.'; 42 | $lang['rm_fail'] = 'Could not delete deprecated %s. Please delete manually!'; 43 | $lang['rm_mismatch']= 'Case mismatch for deprecated file %s. Please check manually if file should really be deleted.'; 44 | $lang['finish'] = 'Upgrade completed. Enjoy your new DokuWiki'; 45 | 46 | $lang['btn_continue'] = 'Continue'; 47 | $lang['btn_abort'] = 'Abort'; 48 | 49 | $lang['step_version'] = 'Check'; 50 | $lang['step_download'] = 'Download'; 51 | $lang['step_unpack'] = 'Unpack'; 52 | $lang['step_check'] = 'Verify'; 53 | $lang['step_upgrade'] = 'Install'; 54 | 55 | $lang['careful'] = 'Errors above! You should not continue!'; 56 | 57 | //Setup VIM: ex: et ts=4 enc=utf-8 : 58 | -------------------------------------------------------------------------------- /lang/en/step0.txt: -------------------------------------------------------------------------------- 1 | This plugin will automatically upgrade your wiki to the newest available DokuWiki version. Before continuing, you should read the [[doku>changes|Changelog]] to check if there are any additional steps for you to perform before or after upgrading. 2 | 3 | To allow automatic upgrading, the PHP process requires write permissions for Dokuwiki files. The plugin will check for the necessary file permissions before starting the upgrade process. 4 | 5 | This plugin will not upgrade any installed plugins or templates. 6 | 7 | We recommend that you create a backup of your wiki before continuing. -------------------------------------------------------------------------------- /lang/eo/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Kristjan SCHMIDT 8 | * @author Robert Bogenschneider 9 | */ 10 | $lang['menu'] = 'Viki-Aktualigo'; 11 | $lang['vs_php'] = 'Novaj DokuWiki-eldonoj bezonas minumime PHP-version %s, sed vi uzas %s. Vi devus ĝisdatigi vian PHP-version antaŭ ol ĝisdatigi la vikion!'; 12 | $lang['vs_tgzno'] = 'Ne eblis ekkoni la plej novan DokuWiki-version.'; 13 | $lang['vs_tgz'] = 'DokuWiki %s haveblas por elŝuto.'; 14 | $lang['vs_local'] = 'Nune vi uzas DokuWiki-on %s.'; 15 | $lang['vs_localno'] = 'Ne estas klare, kiom malnova estas via nuna versio; permana ĝisdatigo estas rekomendata.'; 16 | $lang['vs_newer'] = 'Aspektas, ke via nuna DokuWiki-versio estas eĉ pli nova ol la plej freŝa stabila eldono. Ĝisdatigo estas malrekomendata.'; 17 | $lang['vs_same'] = 'Via nuna DokuWiki estas jam ĝisdata. Neniu bezono ĝisdatigi.'; 18 | $lang['vs_plugin'] = 'Ekzistas pli nova kromaĵo (%s); vi devus ĝisdatigi la kromaĵon antaŭ ol daŭrigi.'; 19 | $lang['vs_ssl'] = 'Ŝajne via PHP ne subtenas SSL-fluojn; elŝuti la necesajn datumojn verŝajne malsukcesos. Anstataŭe, permane ĝisdatigu.'; 20 | $lang['dl_from'] = 'Elŝutanta arkivon de %s...'; 21 | $lang['dl_fail'] = 'La elŝuto ne funkciis.'; 22 | $lang['dl_done'] = 'Elŝuto kompleta (%s).'; 23 | $lang['pk_extract'] = 'Malpakanta arkivon...'; 24 | $lang['pk_fail'] = 'Malpakado ne funkciis.'; 25 | $lang['pk_done'] = 'Malpakado kompleta.'; 26 | $lang['pk_version'] = 'DokuWiki %s pretas por instalado (Nune vi uzas %s-on).'; 27 | $lang['ck_start'] = 'Kontrolanta dosier-permesojn...'; 28 | $lang['ck_done'] = 'Ĉiuj dosieroj estas skribeblaj. Preta por ĝisdatigo.'; 29 | $lang['ck_fail'] = 'Iuj dosieroj ne estas skribeblaj. Aŭtomata ĝisdatigo ne eblas.'; 30 | $lang['cp_start'] = 'Ĝisdatiganta dosierojn...'; 31 | $lang['cp_done'] = 'Ĉiuj dosieroj ĝisdatigitaj.'; 32 | $lang['cp_fail'] = 'Aj, io misiris. Pli bone, ke vi permane kontrolu.'; 33 | $lang['tv_noperm'] = '%s ne estas skribebla!'; 34 | $lang['tv_upd'] = '%s estos ĝisdatigata.'; 35 | $lang['tv_nocopy'] = 'Ne eblis kopii la dosieron %s!'; 36 | $lang['tv_nodir'] = 'Ne eblis krei la dosierujon %s!'; 37 | $lang['tv_done'] = 'ĝisdatiĝis %s'; 38 | $lang['rm_done'] = 'Evitinda %s forigita.'; 39 | $lang['rm_fail'] = 'Ne eblis forigi la evitindan %s. Bonvolu forigi ĝin permane!'; 40 | $lang['rm_mismatch'] = 'La uskleco ne kongruas por la evitinda dosiero %s . Bonvolu permane kontroli, ĉu oni vere devas forigi la dosieron.'; 41 | $lang['finish'] = 'Ĝsdatigo kompleta. Ĝuu vian novan DokuWiki.'; 42 | $lang['btn_continue'] = 'Daŭrigi'; 43 | $lang['btn_abort'] = 'Ĉesi'; 44 | $lang['step_version'] = 'Kontroli'; 45 | $lang['step_download'] = 'Elŝuti'; 46 | $lang['step_unpack'] = 'Malpaki'; 47 | $lang['step_check'] = 'Certigi'; 48 | $lang['step_upgrade'] = 'Instali'; 49 | $lang['careful'] = 'Eraroj aperis! Ne daŭrigi!'; 50 | -------------------------------------------------------------------------------- /lang/eo/step0.txt: -------------------------------------------------------------------------------- 1 | Tiu kromaĵo aŭtomate ĝisdatigos vian vikion al la plej freŝe havebla DokuWiki-versio. Antaŭ ol daŭrigi, legu [[doku>ŝanĝoj|la ŝanĝ-liston]] por kontroli, ĉu vi devus fari aldonajn paŝojn antaŭ aŭ post la ĝisdatigo. 2 | 3 | Por permesi aŭtomatan ĝisdatigon, la PHP-procezo bezonas skribpermeson por Dokuwiki-dosieroj. La kromaĵo kontrolos la necesajn dosierpermesojn antaŭ la komenco de la ĝisdatigo. 4 | 5 | Tiu kromaĵo **ne ĝisdatigos** instalitajn kromaĵojn aŭ ŝablonojn. 6 | 7 | Ni rekomendas, ke vi faru sekurkopion de via vikio antaŭ ol daŭrigi. -------------------------------------------------------------------------------- /lang/es/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author carlos 8 | */ 9 | $lang['menu'] = 'Actualización de Wiki'; 10 | $lang['vs_php'] = 'Las nuevas versiones de DokuWiki necesitan al menos PHP %s, pero tú estás ejecutando %s. ¡Deberías subir la versión de PHP antes de actualizar!'; 11 | $lang['vs_tgzno'] = 'No se puede determinar la versión más reciente de DokuWiki.'; 12 | $lang['vs_tgz'] = 'DokuWiki %s está disponible para descargar.'; 13 | $lang['vs_local'] = 'Actualmente estás ejecutando DokuWiki %s'; 14 | $lang['vs_localno'] = 'No está clara la antigüedad de la versión que ejecutas actualmente; se recomienda una actualización manual.'; 15 | $lang['vs_newer'] = 'Parece que tu DokuWiki actual es incluso más nueva que la última versión estable. No se recomienda actualizarla.'; 16 | $lang['vs_same'] = 'Tú DokuWiki actual ya está al día. No se necesita actualización.'; 17 | $lang['vs_plugin'] = 'Hay disponible una nueva actualización del //plugin// (%s), deberías actualizar el //plugin// antes de continuar.'; 18 | $lang['vs_ssl'] = 'Tu PHP parece no soportar canales SSL, la descarga de los datos necesarios lo más probable es que falle. Actualizalo manualmente en su lugar.'; 19 | $lang['dl_from'] = 'Descargando el archivo desde %s...'; 20 | $lang['dl_fail'] = 'Fallo en la descarga.'; 21 | $lang['dl_done'] = 'Descarga completada (%s).'; 22 | $lang['pk_extract'] = 'Desempaquetando el archivo...'; 23 | $lang['pk_fail'] = 'Fallo en el desempaquetado.'; 24 | $lang['pk_done'] = 'Desempaquetado completado.'; 25 | $lang['pk_version'] = 'DokuWiki %s listo para instalar (Actualmente estás ejecutando %s).'; 26 | $lang['ck_start'] = 'Comprobando permisos de fichero...'; 27 | $lang['ck_done'] = 'Todos los ficheros se pueden escribir. Listo para actualizar.'; 28 | $lang['ck_fail'] = 'Algunos ficheros no se pueden escribir. No es posible la actualización automática.'; 29 | $lang['cp_start'] = 'Actualizando ficheros...'; 30 | $lang['cp_done'] = 'Todos los ficheros están actualizados.'; 31 | $lang['cp_fail'] = '¡Vaya! Algo fue mal. Mejor compruébalo manualmente.'; 32 | $lang['tv_noperm'] = '¡%s no se puede escribir!'; 33 | $lang['tv_upd'] = '%s se actualizará.'; 34 | $lang['tv_nocopy'] = '¡No se puede copiar el fichero %s!'; 35 | $lang['tv_nodir'] = '¡No se puede crear el directorio %s!'; 36 | $lang['tv_done'] = '%s actualizado'; 37 | $lang['rm_done'] = '%s obsoleto borrado.'; 38 | $lang['rm_fail'] = 'No se puede borrar %s obsoleto. ¡Por favor, bórralo manualmente!'; 39 | $lang['rm_mismatch'] = 'No coinciden las mayúsculas/minúsculas del fichero obsoleto %s. Por favor verifique manualmente si el fichero debe ser realmente eliminado.'; 40 | $lang['finish'] = 'Actualización completada. Disfruta de tu nueva DokuWiki'; 41 | $lang['btn_continue'] = 'Continuar'; 42 | $lang['btn_abort'] = 'Abortar'; 43 | $lang['step_version'] = 'Comprobar'; 44 | $lang['step_download'] = 'Descargar'; 45 | $lang['step_unpack'] = 'Desempaquetar'; 46 | $lang['step_check'] = 'Verificar'; 47 | $lang['step_upgrade'] = 'Instalar'; 48 | $lang['careful'] = '¡Errores arriba! Deberías no continuar!'; 49 | -------------------------------------------------------------------------------- /lang/es/step0.txt: -------------------------------------------------------------------------------- 1 | Este plugin actualizará automáticamente tu wiki a la nueva versión disponible de DokuWiki. Antes de continuar, debe leer el [[doku>changes|Histórico de Cambios]] para comprobar si hay pasos adicionales para llevar a cabo antes o después de la actualización. 2 | 3 | Para permitir la actualización automática, el proceso PHP requiere permisos de escritura para los archivos de Dokuwiki. El plugin comprobará los permisos de archivo necesarios antes de iniciar el proceso de actualización. 4 | 5 | Este plugin no actualiza los plugins o plantillas instaladas. 6 | 7 | Le recomendamos que cree una copia de seguridad de su wiki antes de continuar. -------------------------------------------------------------------------------- /lang/fa/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Sam01 8 | */ 9 | $lang['menu'] = 'ارتقا ویکی'; 10 | $lang['vs_php'] = 'نسخه‌های جدید دوکوویکی نیاز به %s پی‌اچ‌پی دارند، اما شما استفاده می‌کنید از %s. قبلا از این کار شما باید نسخه‌ی پی‌اچ‌پی خود را ارتقا دهید.'; 11 | $lang['vs_tgzno'] = 'نمی‌توان نسخه‌ی جدیدتر دوکوویکی را مشخص کرد.'; 12 | $lang['vs_tgz'] = 'دوکوویکی %s برای دانلود موجود است.'; 13 | $lang['vs_local'] = 'شما درحال حاضر دوکوویکی %s را اجرا می‌کنید.'; 14 | $lang['vs_localno'] = 'هنوز مشخص نیست که نسخه‌های درحال اجرا چند ساله هستند، ارتقا دستی توصیه می‌شود.'; 15 | $lang['vs_newer'] = 'به نظر می‌رسد دوکوویکی اجرایی شما جدیدتر از نسخه‌ی پایدار است. ارتقای دستی توصیه نمی‌شود.'; 16 | $lang['vs_same'] = 'دوکوویکی اجرایی شما بروز است. ارتقا لازم نیست.'; 17 | $lang['vs_plugin'] = 'ارتقای جدید برای افزونه وجود دارد (%s) شما باید قبل از ادامه‌ دادن افزونه را ارتقا دهید.'; 18 | $lang['vs_ssl'] = 'به نظر نمی‌رسد پی‌اچ‌پی شما از جریان SSL حمایت کند، دانلود داده‌های مورد نیاز با شکست مواجه خواهند شد. ارتقای دستی به جای این ارتقا.'; 19 | $lang['dl_from'] = 'درحال دانلود آرشیو از %s...'; 20 | $lang['dl_fail'] = 'دانلود ناموفق بود.'; 21 | $lang['dl_done'] = 'دانلود تمام شد (%s).'; 22 | $lang['pk_extract'] = 'بازکردن بسته‌ی آرشیو...'; 23 | $lang['pk_fail'] = 'بازکردن بسته ناموفق بود.'; 24 | $lang['pk_done'] = 'بازکردن بسته تمام شد.'; 25 | $lang['pk_version'] = 'دوکوویکی %s آماده‌ی نصب است (شما درحال اجرای %s هستید).'; 26 | $lang['ck_start'] = 'بررسی مجوز دسترسی فایل'; 27 | $lang['ck_done'] = 'تمام فایل‌ها قابل نوشتن هستند. آماده برای بروزرسانی.'; 28 | $lang['ck_fail'] = 'بعضی فایل‌ها قابل نوشتن نیستند. ارتقای خودکار امکان‌پذیر نیست.'; 29 | $lang['cp_start'] = 'بروزرسانی فایل‌ها...'; 30 | $lang['cp_done'] = 'همه‌ی فایل‌ها بروز شد.'; 31 | $lang['cp_fail'] = 'اوه. چیزی اشتباه شد. بررسی دستی بهتر است.'; 32 | $lang['tv_noperm'] = '%s قابل نوشتن نیست!'; 33 | $lang['tv_upd'] = '%s بروزرسانی خواهد شد.'; 34 | $lang['tv_nocopy'] = 'نمی‌توان %s را کپی کرد!'; 35 | $lang['tv_nodir'] = 'نمی‌توان دایرکتوی %s ایجاد کرد!'; 36 | $lang['tv_done'] = '%s بروزرسانی شد'; 37 | $lang['rm_done'] = '%s منسوخ حذف شد.'; 38 | $lang['rm_fail'] = 'توانایی حذف %s منسوخی نیست. لطفا دستی حذف کنید!'; 39 | $lang['rm_mismatch'] = 'عدم مطابقت برای فایل منسوخ‌شده %s. لطفا بطور دستی امتحان کنید اگر واقعاً فایل باید حذف شود.'; 40 | $lang['finish'] = 'ارتقا پایان یافت. از دوکوویکی جدید لذت ببر.'; 41 | $lang['btn_continue'] = 'ادامه'; 42 | $lang['btn_abort'] = 'لغو'; 43 | $lang['step_version'] = 'بررسی'; 44 | $lang['step_download'] = 'دانلود'; 45 | $lang['step_unpack'] = 'بازکردن بسته'; 46 | $lang['step_check'] = 'تایید'; 47 | $lang['step_upgrade'] = 'نصب'; 48 | $lang['careful'] = 'خطاهای بالا! شما نباید ادامه دهید!'; 49 | -------------------------------------------------------------------------------- /lang/fa/step0.txt: -------------------------------------------------------------------------------- 1 | این افزونه به طور خودکار ویکی شما را برای نسخه‌های موجود جدیدتر دوکوویکی ارتقا می‌دهد. قبل از ادامه، شما باید [[doku>changes|تغییرات]] را بخوانید که بررسی کنید که بعد و قبل ارتقا چکار کنید. 2 | 3 | برای فعال‌سازی ارتقای خودکار، روند پی‌اچ‌پی نیاز به مجوز ارسال برای فایل‌های دوکوویکی دارد. این افزونه مجوزهای لازم فایل را قبل از عملیات ارتقا بررسی می‌کند. 4 | 5 | این افزونه هیچ افزونه یا پوسته‌ای را ارتقا نمی‌دهد. 6 | 7 | ما توصیه می‌کنیم قبل از ادامه دادن یک نسخه‌ی پشتیبان(بک آپ) از ویکی‌تان تهیه کنید. -------------------------------------------------------------------------------- /lang/fr/final.txt: -------------------------------------------------------------------------------- 1 | Votre wiki est maintenant à jour. 2 | 3 | Au cas ou vous rencontreriez un quelconque problème, assurez vous que tous les greffons sont à jour et qu'ils sont compatibles avec la nouvelle version. Le [[https://forum.dokuwiki.org/t/french|forum des utilisateurs]] pourrait dans ce cas être une source d'information. (disponible également en [[https://forum.dokuwiki.org/|anglais]]). 4 | 5 | Si vous appréciez DokuWiki et ce greffon, n'hésitez pas à [[doku>fr:donate|faire un don]] pour soutenir son développement ainsi que celui d'autres greffons. Consultez nos diverses présences sur les [[doku>fr:social|réseaux sociaux]] pour vous tenir au courant des nouveaux développements. 6 | 7 | Mais pour le moment, profitez de [[:|votre nouveau DokuWiki]] ! :-) 8 | -------------------------------------------------------------------------------- /lang/fr/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author trebmuh 8 | * @author Guillaume Turri 9 | * @author Nicolas Friedli 10 | * @author Thomas Ballarin 11 | * @author Blacklord049 12 | */ 13 | $lang['menu'] = 'Mise à jour du wiki'; 14 | $lang['vs_php'] = 'Les nouvelles versions de DokuWiki requièrent au moins la version %s de PHP, mais votre serveur propose %s. Il faut mettre PHP à jour avant DokuWiki.'; 15 | $lang['vs_tgzno'] = 'Impossible de déterminer quelle est la plus récente version de DokuWiki.'; 16 | $lang['vs_tgz'] = 'DokuWiki %s est disponible au téléchargement.'; 17 | $lang['vs_local'] = 'Vous utilisez actuellement DokuWiki %s.'; 18 | $lang['vs_localno'] = 'Il plane un doute sur l\'ancienneté de votre version actuelle. Une mise à jour manuelle est recommandée.'; 19 | $lang['vs_newer'] = 'Il semble que votre version actuelle de DokuWiki soit même plus récente que la dernière version stable. La mise à jour n\'est pas recommandée.'; 20 | $lang['vs_same'] = 'Votre DokuWiki est le dernier en date. Pas besoin de mise à jour.'; 21 | $lang['vs_plugin'] = 'Une nouvelle version du greffon de mise à jour est disponible (%s). Vous devriez le mettre à jour avant de continuer.'; 22 | $lang['vs_ssl'] = 'Votre PHP semble ne pas prendre en charge les flux SSL ; le téléchargement des données nécessaires va très probablement échouer. Faites la mise à jour manuellement.'; 23 | $lang['dl_from'] = 'Téléchargement de l\'archive depuis %s...'; 24 | $lang['dl_fail'] = 'Échec du téléchargement.'; 25 | $lang['dl_done'] = 'Téléchargement achevé (%s).'; 26 | $lang['pk_extract'] = 'Déballage de l\'archive...'; 27 | $lang['pk_fail'] = 'Échec du déballage.'; 28 | $lang['pk_done'] = 'Déballage achevée.'; 29 | $lang['pk_version'] = 'DokuWiki %s est prêt à être installé (Vous utilisez actuellement %s).'; 30 | $lang['ck_start'] = 'Vérification des permissions des fichiers...'; 31 | $lang['ck_done'] = 'Tous les fichiers sont autorisés en écriture. Prêt à mettre à jour.'; 32 | $lang['ck_fail'] = 'Quelques fichiers sont interdits en écriture. La mise à jour automatique n\'est pas possible.'; 33 | $lang['cp_start'] = 'Mise à jour des fichiers...'; 34 | $lang['cp_done'] = 'Tous les fichiers ont été mis à jour.'; 35 | $lang['cp_fail'] = 'Oups! Quelque chose est allé de travers. Il vaudrait mieux vérifier manuellement.'; 36 | $lang['tv_noperm'] = '%s est interdit en écriture !'; 37 | $lang['tv_upd'] = '%s sera mis à jour.'; 38 | $lang['tv_nocopy'] = 'Impossible de supprimer le fichier %s avant réécriture !'; 39 | $lang['tv_nodir'] = 'Impossible de créer le dossier %s!'; 40 | $lang['tv_done'] = 'Mis à jour %s'; 41 | $lang['rm_done'] = 'Fichier obsolète %s supprimé.'; 42 | $lang['rm_fail'] = 'Impossible de supprimer le fichier obsolète %s. Veuillez le supprimer à la main.'; 43 | $lang['rm_mismatch'] = 'Le nom du fichier déprécié %s diffère par la casse. Veuillez vérifier manuellement si le fichier doit vraiment être effacé.'; 44 | $lang['finish'] = 'Mise à jour accomplie. Profitez de votre nouveau DokuWiki !'; 45 | $lang['btn_continue'] = 'Continuer'; 46 | $lang['btn_abort'] = 'Arrêter'; 47 | $lang['step_version'] = 'Contrôler'; 48 | $lang['step_download'] = 'Télécharger'; 49 | $lang['step_unpack'] = 'Décompresser'; 50 | $lang['step_check'] = 'Vérifier'; 51 | $lang['step_upgrade'] = 'Installer'; 52 | $lang['careful'] = 'Il y a des erreurs! Vous ne devriez pas continuer !'; 53 | -------------------------------------------------------------------------------- /lang/fr/step0.txt: -------------------------------------------------------------------------------- 1 | Ce greffon met votre DokuWiki à jour automatiquement, en installant la dernière version. Avant d'aller plus loin, vous devriez lire le [[doku>fr:changes|journal des modifications]], afin de voir s'il y a des étapes supplémentaires à réaliser avant ou après la mise à jour. 2 | 3 | Pour rendre la mise à jour automatique possible, PHP doit avoir les droits en écriture sur les fichiers de DokuWiki. Ce greffon contrôle les permissions avant le début du processus de mise à jour. 4 | 5 | Ce greffon ne met pas à jour les autres thèmes et greffons. 6 | 7 | Nous vous recommandons d'effectuer une sauvegarde de votre wiki avant de poursuivre ! -------------------------------------------------------------------------------- /lang/hr/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Wiki nadogradnja'; 9 | $lang['vs_php'] = 'Nova inačica DokuWiki-a zahtjeva minimalno PHP %s, dok vi koristite %s. Morate nadograditi Vaš PHP prije nadogradnje!'; 10 | $lang['vs_tgzno'] = 'Ne mogu odrediti zadnju inačicu DokuWiki-a.'; 11 | $lang['vs_tgz'] = 'DokuWiki %s je raspoloživ za preuzimanje.'; 12 | $lang['vs_local'] = 'Vi trenutno koristite DokuWiki %s.'; 13 | $lang['vs_localno'] = 'Nije poznato koliko je stara vaša trenutna inačica, preporučamo ručnu nadogradnju.'; 14 | $lang['vs_newer'] = 'Izgleda da je vaša inačica DokuWiki-a čak novija od zadnje stabilne inačice. Nadogradnja nije preporučljiva.'; 15 | $lang['vs_same'] = 'Već koristite aktualnu inačicu DokuWiki-a. Nema potrebe za nadogradnjom.'; 16 | $lang['vs_plugin'] = 'Na raspolaganju je novija inačica dodatka za nadogradnju (%s). Nadogradite ovaj dodatak prije nastavka.'; 17 | $lang['vs_ssl'] = 'Vaš PHP izgleda ne podržava SSL strujanje, preuzimanje neophodnih podataka je najvjerojatnije neispravno. Stoga nadogradite ručno.'; 18 | $lang['dl_from'] = 'Preuzimanje arhive iz %s...'; 19 | $lang['dl_fail'] = 'Preuzimanje neuspješno.'; 20 | $lang['dl_done'] = 'Preuzimanje završeno (%s).'; 21 | $lang['pk_extract'] = 'Raspakiravanje arhive...'; 22 | $lang['pk_fail'] = 'Raspakiravanje neuspješno.'; 23 | $lang['pk_done'] = 'Raspakiravanje završeno.'; 24 | $lang['pk_version'] = 'DokuWiki %s je spreman za postavljanje (Trenutno koristite %s).'; 25 | $lang['ck_start'] = 'Provjera autorizacija...'; 26 | $lang['ck_done'] = 'Sve datoteke su dostupne. Spreman za nadogradnju.'; 27 | $lang['ck_fail'] = 'Neke datoteke nisu dostupne. Automatska nadogradnja nije moguća.'; 28 | $lang['cp_start'] = 'Nadograđujem datoteke...'; 29 | $lang['cp_done'] = 'Sve datoteke nadograđene.'; 30 | $lang['cp_fail'] = 'Ups. Nešto je pošlo po krivu. Bolje da ručno provjerite.'; 31 | $lang['tv_noperm'] = '%s nije moguće prepisati!'; 32 | $lang['tv_upd'] = '%s će biti zamijenjen.'; 33 | $lang['tv_nocopy'] = 'Ne mogu kopirati datoteku %s!'; 34 | $lang['tv_nodir'] = 'Ne mogu kreirati mapu %s!'; 35 | $lang['tv_done'] = 'nadograđen %s'; 36 | $lang['rm_done'] = 'Suvišno %s obrisano.'; 37 | $lang['rm_fail'] = 'Ne mogu obrisati suvišno %s. Molim da to obrišete ručno!'; 38 | $lang['rm_mismatch'] = 'Vrsta slova se ne podudara za nepotrebnu datoteku %s. Molimo ručno provjerite da li navedena datoteka treba zaista biti obrisana.'; 39 | $lang['finish'] = 'Nadogradnja završena. Uživajte u novoj inačici DokuWiki-a'; 40 | $lang['btn_continue'] = 'Nastavi'; 41 | $lang['btn_abort'] = 'Prekini'; 42 | $lang['step_version'] = 'Provjeri'; 43 | $lang['step_download'] = 'Preuzmi'; 44 | $lang['step_unpack'] = 'Raspakiraj'; 45 | $lang['step_check'] = 'Provjeri'; 46 | $lang['step_upgrade'] = 'Postavi'; 47 | $lang['careful'] = 'Greške se nalaze iznad! Nemojte nastaviti!'; 48 | -------------------------------------------------------------------------------- /lang/hr/step0.txt: -------------------------------------------------------------------------------- 1 | Ovaj dodatak će automatski nadograditi vaš wiki na zadnju dostupnu DokuWIki inačicu. Prije nastavka, molimo da pročitate [[doku>changes|listu promjena]] da provjerite da li postoje neki dodatni koraci koje treba napraviti prije nadogradnje. 2 | 3 | Da bi nadogradnja bila moguća, PHP proces treba imati pravo pisanja po DokuWiki datotekama. Dodatak će provjeriti potrebna prava prije pokretanja procesa nadogradnje. 4 | 5 | Ovaj dodatak neće nadograditi niti jedan već postavljeni dodatak ili predložak. 6 | 7 | Preporučamo da napravite pričuvnu kopiju Vašeg wikija prije nastavka. -------------------------------------------------------------------------------- /lang/hu/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author DelD 8 | */ 9 | $lang['menu'] = 'Wiki-frissítő'; 10 | $lang['vs_php'] = 'Az új DokuWiki-verzióknak legalább a PHP %s verziójára van szükség, miközben mi a %s verziót használjuk. Frissítenünk kell a PHP-t, mielőtt a wikit frissítenénk!'; 11 | $lang['vs_tgzno'] = 'Nem tudom megállapítani a DokuWiki legújabb verzióját.'; 12 | $lang['vs_tgz'] = 'Letölthető a DokuWiki %s.'; 13 | $lang['vs_local'] = 'Jelenleg a DokuWiki %s változatát használjuk.'; 14 | $lang['vs_localno'] = 'Nem tudom megállapítani, hogy milyen régi a jelenleg használt DokuWiki-verzió. Javaslom a manuális frissítést.'; 15 | $lang['vs_newer'] = 'Úgy tűnik, a DokuWiki-nk újabb, mint a jelenleg elérhető, stabil kiadás, ezért nem ajánlott a frissítés.'; 16 | $lang['vs_same'] = 'A DokuWiki-nk már naprakész. Nincs szükség frissítésre.'; 17 | $lang['vs_plugin'] = 'Elérhető egy újabb bővítmény (%s\'), a folytatás előtt a frissítsük a bővítményt.'; 18 | $lang['vs_ssl'] = 'Úgy tűnik, hogy a PHP-nk nem támogatja az SSL-adatfolyamokat, ezért a szükséges adatok letöltése nagy eséllyel hibás lesz. Frissítsünk manuálisan inkább.'; 19 | $lang['dl_from'] = 'Archívum letöltése innen: %s...'; 20 | $lang['dl_fail'] = 'A letöltés sikertelen.'; 21 | $lang['dl_done'] = 'A letöltés befejeződött (%s).'; 22 | $lang['pk_extract'] = 'Archívum kicsomagolása...'; 23 | $lang['pk_fail'] = 'A kicsomagolás sikertelen.'; 24 | $lang['pk_done'] = 'A kicsomagolás befejeződött.'; 25 | $lang['pk_version'] = 'A DokuWiki %s készen áll a telepítésre. (Jelenleg telepítve: b>%s)'; 26 | $lang['ck_start'] = 'Fájlok hozzáférési jogosultságainak ellenőrzése...'; 27 | $lang['ck_done'] = 'Minden fájl írható. A frissítés készen áll a telepítésre.'; 28 | $lang['ck_fail'] = 'Néhány fájl nem írható. Az automatikus frissítés nem lehetséges.'; 29 | $lang['cp_start'] = 'Fájlok frissítése...'; 30 | $lang['cp_done'] = 'Minden fájl frissítve.'; 31 | $lang['cp_fail'] = 'Ejha. Valami nem sikerült. Jobb, ha manuálisan ellenőrizzük.'; 32 | $lang['tv_noperm'] = 'A(z) %s nem írható!'; 33 | $lang['tv_upd'] = 'A(z) %s frissítésre kerül!'; 34 | $lang['tv_nocopy'] = 'Nem tudtam lemásolni a(z) %s nevű fájlt!'; 35 | $lang['tv_nodir'] = 'Nem tudtam létrehozni a(z) %s nevű könyvtárat!'; 36 | $lang['tv_done'] = '%s frissítve'; 37 | $lang['rm_done'] = 'Elavult fájl törölve: %s.'; 38 | $lang['rm_fail'] = 'Nem tudtam törölni az elavult fájlt: %s. Töröljük manuálisan!'; 39 | $lang['finish'] = 'Frissítés kész. Élvezzük az új DokuWiki-t!'; 40 | $lang['btn_continue'] = 'Folytatás'; 41 | $lang['btn_abort'] = 'Megszakítás'; 42 | $lang['step_version'] = 'Ellenőrzés'; 43 | $lang['step_download'] = 'Letöltés'; 44 | $lang['step_unpack'] = 'Kicsomagolás'; 45 | $lang['step_check'] = 'Vizsgálat'; 46 | $lang['step_upgrade'] = 'Telepítés'; 47 | $lang['careful'] = 'Hiba! Ne folytassuk a műveletet!'; 48 | -------------------------------------------------------------------------------- /lang/hu/step0.txt: -------------------------------------------------------------------------------- 1 | A bővítmény automatikusan frissíti a wikit a legújabb elérhető DokuWiki-verzióra. A folytatás előtt olvassuk el a [[doku>changes|Changelog-ot (változások naplóját)]], ellenőrizendő, hogy a frissítés előtt vagy után szükséges-e bármilyen további lépés. 2 | 3 | Az automatikus frissítéshez a PHP-folyamatnak írási jogosultságra van szüksége a DokuWiki-fájlokhoz. A bővítmény ellenőrzi a szükséges fájljogosultságokat a frissítési folyamat megkezdése előtt. 4 | 5 | A bővítmény nem frissíti a már telepített bővítményeket vagy sablonokat. 6 | 7 | Javasoljuk, hogy a frissítés előtt készítsünk biztonsági másolatot. -------------------------------------------------------------------------------- /lang/is/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Wiki uppfærsla'; 9 | $lang['vs_php'] = 'Nýjar DokuWiki útgáfur þurfa að minnsta kosti PHP %s en þú ert að nota %s. Þú ættir að uppfæra PHP áður en þú uppfærir DokuWiki.'; 10 | $lang['vs_tgzno'] = 'Gat ekki greint hvað er nýjasta útgáfan af DokuWiki.'; 11 | $lang['vs_tgz'] = 'DokuWiki %s er fáanleg til niðurhals.'; 12 | $lang['vs_local'] = 'Þú ert að nota DokuWiki %s núna.'; 13 | $lang['vs_localno'] = 'Það er ekki ljóst hversu gömul núverandi útgáfa þín er. Það er mælt með handvirkri uppfærslu.'; 14 | $lang['vs_newer'] = 'Það lítur út fyrir að núverandi útgáfa þín af DokuWiki sé jafnvel nýrri en nýjasta stöðuga útgáfan. Það er ekki mælt með því að uppfæra.'; 15 | $lang['vs_same'] = 'Núverandi útgáfa þín af DokuWiki er þegar sú nýjasta. Engin þörf er á uppfærslu.'; 16 | $lang['vs_plugin'] = 'Það er nýrri útgáfa til af uppfærsluviðbótinni (%s). Þú ættir að uppfæra viðbótina áður en þú heldur áfram.'; 17 | $lang['vs_ssl'] = 'PHP virðist ekki styðja SSL strauma. Það mun líklegast mistakast að hala niður gögnin sem vantar. Uppfærðu handvirkt í staðinn.'; 18 | $lang['dl_from'] = 'Sæki safnskrá frá %s...'; 19 | $lang['dl_fail'] = 'Niðurhal mistókst.'; 20 | $lang['dl_done'] = 'Niðurhali lokið (%s).'; 21 | $lang['pk_extract'] = 'Afþjappa safnskrá...'; 22 | $lang['pk_fail'] = 'Afþjöppun mistókst.'; 23 | $lang['pk_done'] = 'Afþjöppun lokið.'; 24 | $lang['pk_version'] = 'DokuWiki %s er tilbúinn til innsetningar (þú ert að nota %s eins og er.)'; 25 | $lang['ck_start'] = 'Athuga réttindi...'; 26 | $lang['ck_done'] = 'Allar skrár eru yfirskrifanlegar. Tilbúin til uppfærslu.'; 27 | $lang['ck_fail'] = 'Sumar skrár eru ekki yfirskrifanlegar. Sjálfvirk uppfærsla er ekki möguleg.'; 28 | $lang['cp_start'] = 'Uppfæri skrár...'; 29 | $lang['cp_done'] = 'Allar skrár uppfærðar.'; 30 | $lang['cp_fail'] = 'Æ og ó! Eitthvað fór úrskeiðis. Þú ættir að skoða þetta handvirkt.'; 31 | $lang['tv_noperm'] = '%s er ekki yfirskrifanleg!'; 32 | $lang['tv_upd'] = '%s verður uppfærð.'; 33 | $lang['tv_nocopy'] = 'Gat ekki afritað skrá %s!'; 34 | $lang['tv_nodir'] = 'Gat ekki búið til skráarsafn %s!'; 35 | $lang['tv_done'] = 'uppfærði %s'; 36 | $lang['rm_done'] = 'Úreldri skrá %s eytt.'; 37 | $lang['rm_fail'] = 'Gat ekki eytt úreldri skrá %s. Vinsamlegast eyddu henni handvirkt!'; 38 | $lang['finish'] = 'Uppfærsla tókst! Njóttu nýja DokuWikisins.'; 39 | $lang['btn_continue'] = 'Halda áfram'; 40 | $lang['btn_abort'] = 'Hætta við'; 41 | $lang['step_version'] = 'Athuga'; 42 | $lang['step_download'] = 'Sækja'; 43 | $lang['step_unpack'] = 'Afþjappa'; 44 | $lang['step_check'] = 'Staðfesta'; 45 | $lang['step_upgrade'] = 'Innsetja'; 46 | $lang['careful'] = 'Villur að ofan! Þú ættir ekki að halda áfram!'; 47 | -------------------------------------------------------------------------------- /lang/is/step0.txt: -------------------------------------------------------------------------------- 1 | Þessi viðbót mun sjálfvirkt uppfæra wiki-inn þinn í nýjustu DokuWiki útgáfu. Áður en haldið er áfram ættir þú að lesa [[doku>changes|Breytingasöguna]] til að sjá hvort einhver viðbótar skref þurfi að taka fyrir eða eftir uppfærslu. 2 | 3 | Til að leyfa sjálfvirka uppfærslu þarf PHP forritið skriftar-réttindi á DokuWiki skrárnar. Viðbótin mun athuga hvort viðeigandi réttindi séu til staðar áður en uppfærslan hefst. 4 | 5 | Þessi viðbót mun ekki uppfæra neinar innsettar viðbætur eða skapalón. 6 | 7 | Við mælum með því að þú takir afrit af wiki-inum þínum áður en þú heldur áfram. -------------------------------------------------------------------------------- /lang/it/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Fabio 8 | * @author Torpedo 9 | */ 10 | $lang['menu'] = 'Aggiornamento della Wiki'; 11 | $lang['vs_php'] = 'La nuova versione DokuWiki necessita almeno di PHP %s, ma stai utilizzando %s. E\' necessario aggiornare PHP prima di aggiornare DokuWiki.'; 12 | $lang['vs_tgzno'] = 'Impossibile determinare la nuova versione di DokuWiki.'; 13 | $lang['vs_tgz'] = 'DokuWiki %s è disponibile per il download.'; 14 | $lang['vs_local'] = 'Attualmente stai utilizzando DokuWiki %s.'; 15 | $lang['vs_localno'] = 'Non è stato possibile determinare l\'età della versione DokuWiki in uso; si raccomanda di eseguire un aggiornamento manuale.'; 16 | $lang['vs_newer'] = 'Sembra che la versione corrente di DokuWiki sia più recente dell\'ultima release stabile. L\'aggiornamento è sconsigliato.'; 17 | $lang['vs_same'] = 'La versione DokuWiki che si sta usando è già aggiornata. Non è necessario alcun aggiornamento.'; 18 | $lang['vs_plugin'] = 'C\'è un nuovo plugin di aggiornamento disponibile (%s); si consiglia di aggiornare il plugin di aggiornamento prima di continuare.'; 19 | $lang['vs_ssl'] = 'La versione PHP in uso sembra non supportare stream SSL: il download dei dati probabilmente fallirà. Sarà necessario aggiornare manualmente.'; 20 | $lang['dl_from'] = 'Sto scaricando l\'archivio da %s...'; 21 | $lang['dl_fail'] = 'Download fallito.'; 22 | $lang['dl_done'] = 'Download completato (%s).'; 23 | $lang['pk_extract'] = 'Scompattando l\'archivio...'; 24 | $lang['pk_fail'] = 'Scompattamento fallito.'; 25 | $lang['pk_done'] = 'Scompattamento completo.'; 26 | $lang['pk_version'] = 'DokuWiki %s è pronto per essere installato (attualmente stai eseguendo %s).'; 27 | $lang['ck_start'] = 'Controllo i permessi sui file...'; 28 | $lang['ck_done'] = 'Tutti i file sono scrivibili. Pronto per aggiornare.'; 29 | $lang['ck_fail'] = 'Alcuni file non sono scrivibili. L\'aggiornamento automatico non è possibile.'; 30 | $lang['cp_start'] = 'Aggiornamento file...'; 31 | $lang['cp_done'] = 'Tutti i file sono aggiornati.'; 32 | $lang['cp_fail'] = 'Uh-Oh! Qualcosa è andato storto. Meglio controllare a mano.'; 33 | $lang['tv_noperm'] = '%s non è scrivibile!'; 34 | $lang['tv_upd'] = '%s sarà aggiornato.'; 35 | $lang['tv_nocopy'] = 'Non posso copiare il file %s!'; 36 | $lang['tv_nodir'] = 'Non posso creare la directory %s!'; 37 | $lang['tv_done'] = 'aggiornato %s'; 38 | $lang['rm_done'] = '%s deprecato cancellato.'; 39 | $lang['rm_fail'] = 'Non posso cancellare %s deprecato. Per favore cancellalo a mano!'; 40 | $lang['finish'] = 'Aggiornamento completato. Divertiti con la tua nuova DokuWiki'; 41 | $lang['btn_continue'] = 'Continua'; 42 | $lang['btn_abort'] = 'Annulla'; 43 | $lang['step_version'] = 'Controllo'; 44 | $lang['step_download'] = 'Download'; 45 | $lang['step_unpack'] = 'Scompattamento'; 46 | $lang['step_check'] = 'Verifica'; 47 | $lang['step_upgrade'] = 'Installazione'; 48 | $lang['careful'] = 'Ci sono degli errori qua sopra! Non dovresti continuare!'; 49 | -------------------------------------------------------------------------------- /lang/it/step0.txt: -------------------------------------------------------------------------------- 1 | Questo plugin aggiornerà automaticamente la wiki alla versione più recente disponibile di DokuWiki. Prima di continuare è consigliabile leggere il [[doku>changes|Changelog]] e controllare che non ci siano operazioni aggiuntive da eseguire prima o dopo l'aggiornamento. 2 | 3 | Per permettere l'aggiornamento automatico, il processo PHP necessita di impostare i permessi sui file DokuWiki. Il plugin controllerà i permessi necessari prima di avviare il processo di aggiornamento. 4 | 5 | Questo procedimento non aggiornerà nessun plugin installato e nessun template. 6 | 7 | Raccomandiamo di creare un backup della vostra wiki prima di continuare. -------------------------------------------------------------------------------- /lang/ja/final.txt: -------------------------------------------------------------------------------- 1 | Wiki が更新されました。 2 | 3 | 問題が発生した場合、Wiki 内の全プラグインが最新で、Dokuwiki の新バージョンと互換性があることを確認してください。[[https://forum.dokuwiki.org/|user forum]] にヒントがあるかもしれません。 4 | 5 | DokuWiki とこのプラグインを気に入っていただけましたら、このプラグインや他のプラグインの開発をサポートするために [[doku>donate|寄付]] をご検討ください。また、新しい開発についての情報を得るには、さまざまな [[doku>social|ソーシャル ネットワーク]] もご覧ください。 6 | 7 | それでは、[[:|新しい DokuWiki]] をお楽しみください! :-) -------------------------------------------------------------------------------- /lang/ja/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Hideaki SAWADA 8 | */ 9 | $lang['menu'] = 'Wiki のアップグレード'; 10 | $lang['vs_php'] = '新しい DokuWiki には PHP %s 以上が必要ですが %s が稼働中です。DokuWiki のアップグレード前に PHP のアップグレードが必要です!'; 11 | $lang['vs_tgzno'] = 'DokuWiki の最新バージョンが確認できませんでした。'; 12 | $lang['vs_tgz'] = 'DokuWiki %s がダウンロード可能です。'; 13 | $lang['vs_local'] = 'DokuWiki %s が稼働中です。'; 14 | $lang['vs_localno'] = '稼働中のバージョンが明確でないので手動でのアップグレードをお勧めします。'; 15 | $lang['vs_newer'] = '稼働中の DokuWiki は、最新の安定版リリースよりも新しいです。アップグレードはお勧めしません。'; 16 | $lang['vs_same'] = 'この DokuWiki は既に最新です。アップグレードする必要はありません。'; 17 | $lang['vs_plugin'] = '新しいアップグレードプラグインが利用可能です(%s) 。続行する前に、プラグインの更新が必要です。'; 18 | $lang['vs_ssl'] = 'PHP が SSL 接続に未対応っぽいので、データのダウンロードができません。手動でアップグレードして下さい。'; 19 | $lang['dl_from'] = '%s からアーカイブをダウンロード中...'; 20 | $lang['dl_fail'] = 'ダウンロードが失敗しました。'; 21 | $lang['dl_done'] = 'ダウンロードが完了しました(%s)。'; 22 | $lang['pk_extract'] = 'アーカイブを解凍中...'; 23 | $lang['pk_fail'] = '解凍が失敗しました。'; 24 | $lang['pk_done'] = '解凍が完了しました。'; 25 | $lang['pk_version'] = 'DokuWiki %s をインストールする準備ができました(現在 %s を実行中です)。'; 26 | $lang['ck_start'] = 'ファイル権限を確認中...'; 27 | $lang['ck_done'] = '全ファイルが書込み可能です。アップグレードする準備ができました。'; 28 | $lang['ck_fail'] = 'いくつかのファイルが書込不可です。自動アップグレードは不可能です。'; 29 | $lang['cp_start'] = 'ファイルの更新中...'; 30 | $lang['cp_done'] = '全ファイルの更新完了。'; 31 | $lang['cp_fail'] = '何かが間違っていました。手動で確認して下さい。'; 32 | $lang['tv_noperm'] = '%s は書込み不可です!'; 33 | $lang['tv_upd'] = '%s は更新可能です。'; 34 | $lang['tv_nocopy'] = '%s ファイルがコピーできませんでした!'; 35 | $lang['tv_nodir'] = '%s ディレクトリが作成できませんでした!'; 36 | $lang['tv_done'] = '%s の更新完了。'; 37 | $lang['rm_done'] = '廃止予定の %s の削除完了。'; 38 | $lang['rm_fail'] = '廃止予定の %s が削除できませんでした。手動で削除して下さい!'; 39 | $lang['rm_mismatch'] = '使われなくなったファイル %s に対して、ケースの不一致が発生しました。ファイルを実際に削除する必要があるかどうか、手動で確認して下さい。'; 40 | $lang['finish'] = 'アップグレードが完了しました。新しい DokuWiki をお楽しみ下さい。'; 41 | $lang['btn_continue'] = '続行'; 42 | $lang['btn_abort'] = '中止'; 43 | $lang['step_version'] = '確認'; 44 | $lang['step_download'] = 'ダウンロード'; 45 | $lang['step_unpack'] = '解凍'; 46 | $lang['step_check'] = '検証'; 47 | $lang['step_upgrade'] = 'インストール'; 48 | $lang['careful'] = '重大なエラー!続行すべきではありません!'; 49 | -------------------------------------------------------------------------------- /lang/ja/step0.txt: -------------------------------------------------------------------------------- 1 | このプラグインは、稼働中の DokuWiki を利用可能な最新バージョンにアップグレードします。 2 | 続行する前に、[[doku>ja:changes|更新履歴]]を読んで、アップグレードの前後に実行すべき追加の手順があるかどうかを確認してください。 3 | 4 | 自動アップグレードのために、DokuWikiのファイルは PHP プロセスからの書き込み権限が必要です。 5 | 実際にアップグレードする前に、必要なファイルのアクセス権を検証します。 6 | 7 | インストール済のプラグインやテンプレートはアップグレードされません。 8 | 9 | 処理を続行する前に wiki のバックアップの作成をお勧めします。 -------------------------------------------------------------------------------- /lang/ko/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = '위키 업그레이드'; 9 | $lang['vs_php'] = '새 도쿠위키 릴리스는 적어도 PHP %s이(가) 필요하지만, 현재 %s을(를) 실행하고 있습니다. 업그레이드하기 전에 PHP 버전을 업그레이드해야 합니다!'; 10 | $lang['vs_tgzno'] = '도쿠위키의 최신 버전을 확인할 수 없습니다.'; 11 | $lang['vs_tgz'] = '도쿠위키 %s을(를) 다운로드할 수 있습니다.'; 12 | $lang['vs_local'] = '현재 도쿠위키 %s을(를) 실행하고 있습니다.'; 13 | $lang['vs_localno'] = '현재 실행 중인 버전은 얼마나 오래되었는지 분명하지 않습니다, 수동 업그레이드를 권장합니다.'; 14 | $lang['vs_newer'] = '현재 도쿠위키가 최신 안정 릴리스보다 새 릴리스인 것으로 보입니다. 업그레이드하지 않는 것이 좋습니다.'; 15 | $lang['vs_same'] = '현재 도쿠위키가 이미 최신입니다. 업그레이드할 필요가 없습니다.'; 16 | $lang['vs_plugin'] = '새 upgrade 플러그인을 사용할 수 있으므로 (%s) 계속하기 전에 플러그인을 업데이트해야 합니다.'; 17 | $lang['vs_ssl'] = 'PHP가 SSL 스트림을 지원하지 않은 것으로 보이며, 필요한 데이터를 다운로드하는 것은 실패할 가능성이 높습니다. 대신 수동으로 업그레이드하세요.'; 18 | $lang['dl_from'] = '%s에서 아카이브 다운로드 중...'; 19 | $lang['dl_fail'] = '다운로드가 실패되었습니다.'; 20 | $lang['dl_done'] = '다운로드가 완료되었습니다. (%s)'; 21 | $lang['pk_extract'] = '아카이브를 압축 푸는 중...'; 22 | $lang['pk_fail'] = '압축 풀기가 실패되었습니다.'; 23 | $lang['pk_done'] = '압축 풀기가 완료되었습니다.'; 24 | $lang['pk_version'] = '도쿠위키 %s은(는) 설치할 준비가 되어 있습니다. (현재 %s을(를) 실행하고 있습니다)'; 25 | $lang['ck_start'] = '파일 권한 확인 중...'; 26 | $lang['ck_done'] = '모든 파일을 쓸 수 있습니다. 업그레이드를 준비합니다.'; 27 | $lang['ck_fail'] = '일부 파일을 쓸 수 없습니다. 자동으로 업그레이드는 할 수 없습니다.'; 28 | $lang['cp_start'] = '파일을 업데이트 중...'; 29 | $lang['cp_done'] = '모든 파일을 업데이트했습니다.'; 30 | $lang['cp_fail'] = '어머나. 무언가가 잘못되었습니다. 수동으로 잘 확인하세요.'; 31 | $lang['tv_noperm'] = '%s을(를) 쓸 수 없습니다!'; 32 | $lang['tv_upd'] = '%s은(는) 업데이트됩니다.'; 33 | $lang['tv_nocopy'] = '%s 파일을 복사할 수 없습니다!'; 34 | $lang['tv_nodir'] = '%s 디렉터리를 만들 수 없습니다!'; 35 | $lang['tv_done'] = '%s을(를) 업데이트했습니다'; 36 | $lang['rm_done'] = '사용되지 않는 %s은(는) 삭제되었습니다.'; 37 | $lang['rm_fail'] = '사용되지 않는 %s을(를) 삭제할 수 없습니다. 수동으로 삭제하세요!'; 38 | $lang['finish'] = '업그레이드가 완료되었습니다. 새 도쿠위키를 즐기세요'; 39 | $lang['btn_continue'] = '계속'; 40 | $lang['btn_abort'] = '중단'; 41 | $lang['step_version'] = '확인'; 42 | $lang['step_download'] = '다운로드'; 43 | $lang['step_unpack'] = '압축 풀기'; 44 | $lang['step_check'] = '검증'; 45 | $lang['step_upgrade'] = '설치'; 46 | $lang['careful'] = '위에 오류가 있습니다! 계속해서는 안됩니다!'; 47 | -------------------------------------------------------------------------------- /lang/ko/step0.txt: -------------------------------------------------------------------------------- 1 | 이 플러그인은 자동으로 사용할 수 있는 최신 도쿠위키 버전으로 위키를 업그레이드합니다. 계속하기 전에, 업그레이드하기 전이나 후에 수행하기 위한 어떤 추가 단계가 있는지 확인하기 위해 [[doku>changes|바뀜기록]]을 읽어야 합니다. 2 | 3 | 자동으로 업그레이드를 허용하려면, PHP 프로세스에는 도쿠위키 파일에 쓰기 권한이 필요합니다. 플러그인은 업그레이드 과정을 시작하기 전에 필요한 파일 권한을 확인합니다. 4 | 5 | 이 플러그인은 어떠한 설치된 플러그인이나 템플릿도 업그레이드하지 않습니다. 6 | 7 | 계속하기 전에 위키의 백업을 만드는 것이 좋습니다. -------------------------------------------------------------------------------- /lang/ku/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Bilindkirina Wiki\'yê'; 9 | $lang['dl_fail'] = 'Daxistin bi ser neket.'; 10 | $lang['pk_fail'] = 'Vekirina pakêtê bi ser neket.'; 11 | $lang['cp_start'] = 'Dosye tên hildemandin...'; 12 | $lang['cp_done'] = 'Hemû dosye hatin hildemandin.'; 13 | $lang['btn_continue'] = 'Dewam bike'; 14 | $lang['btn_abort'] = 'Betal bike'; 15 | $lang['step_version'] = 'Kontrol bike'; 16 | $lang['step_download'] = 'Daxîne'; 17 | $lang['step_unpack'] = 'Pakêtê veke'; 18 | $lang['step_check'] = 'Bipejirîne'; 19 | $lang['step_upgrade'] = 'Saz bike'; 20 | -------------------------------------------------------------------------------- /lang/lt/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['cp_done'] = 'Visi failai atnaujinti.'; 9 | -------------------------------------------------------------------------------- /lang/nl/final.txt: -------------------------------------------------------------------------------- 1 | Je Wiki is geüpdatet. 2 | 3 | Mocht je problemen tegen komen, zorg er dan voor dat al je plugins bijgewerkt zijn en compatible met de nieuwste versie. Op het [[https://forum.dokuwiki.org/|gebruikersforum]] kun je misschien wat tips vinden. 4 | 5 | Als je DokuWiki en deze plugin leuk vindt, overweeg dan alsjeblieft een [[doku>donate|donatie]] om de ontwikkeling van deze en andere plugins te ondersteunen. Bekijk ook de verschillende [[doku>social|sociale media kanalen]] om op de hoogte te blijven van de nieuwe ontwikkelingen. 6 | 7 | En geniet nu van [[:|je nieuwe DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/nl/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Peter van Diest 8 | * @author Toon 9 | * @author Joachim David 10 | */ 11 | $lang['menu'] = 'Wiki-upgrade'; 12 | $lang['vs_php'] = 'Nieuwe Dokuwiki releases hebben minstens PHP %s nodig, maar je gebruikt %s. Je moet eerst je PHP-versie vernieuwen voor je Dokuwiki vernieuwt!'; 13 | $lang['vs_tgzno'] = 'Kan niet de laatste versie van Dokuwiki bepalen.'; 14 | $lang['vs_tgz'] = 'DokuWiki %s is beschikbaar voor download.'; 15 | $lang['vs_local'] = 'Je gebruikt nu DokuWiki %s.'; 16 | $lang['vs_localno'] = 'Het is niet duidelijk hoe oud de versie is die je nu gebruikt, handmatige upgrade is aan te raden.'; 17 | $lang['vs_newer'] = 'Het lijkt erop dat je huidige Dokuwiki nog nieuwer is dan de laatste stabiele release. Een upgrade is niet aan te raden.'; 18 | $lang['vs_same'] = 'Je huidige Dokuwiki is al up-to-date. Een upgrade is niet nodig.'; 19 | $lang['vs_plugin'] = 'Er is een nieuwere upgrade-plugin beschikbaar (%s), je kunt de plugin beter vernieuwen voor je verder gaat.'; 20 | $lang['vs_ssl'] = 'Je PHP lijkt SSL-streams niet te ondersteunen, het downloaden van de benodigde data zal waarschijnlijk misgaan. Voer een handmatige upgrade uit.'; 21 | $lang['dl_from'] = 'Archief wordt van %s gedownload...'; 22 | $lang['dl_fail'] = 'Download is mislukt.'; 23 | $lang['dl_done'] = 'Download is compleet (%s)'; 24 | $lang['pk_extract'] = 'Archief uitpakken...'; 25 | $lang['pk_fail'] = 'Uitpakken mislukt.'; 26 | $lang['pk_done'] = 'Uitpakken voltooid.'; 27 | $lang['pk_version'] = 'DokuWiki %s is klaar om geïnstalleerd te worden. (Op dit moment gebnruik je %s.)'; 28 | $lang['ck_start'] = 'Bestandspermissies controleren...'; 29 | $lang['ck_done'] = 'Alle bestanden zijn beschrijfbaar. Klaar om te upgraden.'; 30 | $lang['ck_fail'] = 'Sommige bestanden zijn niet beschrijfbaar. Automatische upgrade niet mogelijk.'; 31 | $lang['cp_start'] = 'Bestanden updaten...'; 32 | $lang['cp_done'] = 'Alle bestanden zijn geüpdatet.'; 33 | $lang['cp_fail'] = 'Ow-ow. Er ging iets fout. Controleer dit best handmatig.'; 34 | $lang['tv_noperm'] = '%s is niet beschrijfbaar!'; 35 | $lang['tv_upd'] = '%s zal worden geüpdatet.'; 36 | $lang['tv_nocopy'] = 'Kan het bestand %s niet kopiëren!'; 37 | $lang['tv_nodir'] = 'De map %s kan niet aangemaakt worden!'; 38 | $lang['tv_done'] = '%s is geüpdatet.'; 39 | $lang['rm_done'] = 'Verouderde %s verwijderd.'; 40 | $lang['rm_fail'] = 'Verouderde %s kan niet worden verwijderd. Verwijder alsjeblieft handmatig!'; 41 | $lang['rm_mismatch'] = 'Een verschil gevonden tussen hoofdletter(s) en kleine letter(s) voor het verouderde bestand %s. Controleer alsjeblieft of dit bestand echt verwijderd moet worden.'; 42 | $lang['finish'] = 'Upgrade compleet. Geniet van je nieuwe DokuWiki'; 43 | $lang['btn_continue'] = 'Doorgaan'; 44 | $lang['btn_abort'] = 'Afbreken'; 45 | $lang['step_version'] = 'Controleer'; 46 | $lang['step_download'] = 'Download'; 47 | $lang['step_unpack'] = 'Pak uit'; 48 | $lang['step_check'] = 'Verifiëer'; 49 | $lang['step_upgrade'] = 'Installeer'; 50 | $lang['careful'] = 'Fouten in het bovenstaande! Ga niet door!'; 51 | -------------------------------------------------------------------------------- /lang/nl/step0.txt: -------------------------------------------------------------------------------- 1 | Deze plugin vernieuwt je wiki automatisch naar de nieuwste beschikbare Dokuwiki-versie. Lees voor je verder gaat de [[doku>changes|Changelog]] om te zien of je voor of na de upgrade nog extra stappen moet doen. 2 | 3 | Voor een automatische upgrade heeft het PHP-proces schrijfrechten op de Dokuwiki-bestanden nodig. De plugin checkt de benodigde bestandsrechten alvorens de upgrade te starten. 4 | 5 | De plugin vernieuwt geen geïnstalleerde plugins of templates 6 | 7 | We raden aan vóór je verder gaat een backup van je wiki te maken. -------------------------------------------------------------------------------- /lang/no/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Christopher Schive 8 | */ 9 | $lang['menu'] = 'Wiki-oppgradering'; 10 | $lang['vs_php'] = 'Den nye DokuWiki-utgaven trenger minst PHP %s, men du kjører %s. 11 | Du må oppdatere PHP før du kan oppgraderer wikien!'; 12 | $lang['vs_tgzno'] = 'Kan ikke fastslå den nyeste versjonen av DokuWiki.'; 13 | $lang['vs_tgz'] = 'DokuWiki %s er tilgjengelig for nedlastning.'; 14 | $lang['vs_local'] = 'Du kjører for øyeblikket DokuWiki %s.'; 15 | $lang['vs_localno'] = 'Det er ikke mulig å fastslå hvor gammel din nåværende versjon er. Manuell oppgradering anbefales.'; 16 | $lang['vs_newer'] = 'Det ser ut til at nåværende Dokuwiki er nyere enn siste stabile utgave. Oppdatering anbefales ikke.'; 17 | $lang['vs_same'] = 'Din nåværende DokuWiki er allerede nyeste utgave. Ingen behov for oppgradering.'; 18 | $lang['vs_plugin'] = 'Det fins en nyere oppgraderingsutvidelse (%s). Du bør oppdatere denne utvidelsen før du fortsetter.'; 19 | $lang['vs_ssl'] = 'Din PHP synes å ikke støtte SSL-strømming. Nedlastingen vil derfor trolig feile. Forøk å foreta en manuell oppgraderingi stedet.'; 20 | $lang['dl_from'] = 'Laster ned filarkiv fra %s...'; 21 | $lang['dl_fail'] = 'Nedlastningen mislyktes.'; 22 | $lang['dl_done'] = 'Nedlastningen er fullført (%s).'; 23 | $lang['pk_extract'] = 'Pakker ut filarkivet...'; 24 | $lang['pk_fail'] = 'Utpakkingen mislyktes.'; 25 | $lang['pk_done'] = 'Utpakkingen er fullført.'; 26 | $lang['pk_version'] = 'DokuWiki %s er klar til å installere (Du kjører for øyeblikket %s).'; 27 | $lang['ck_start'] = 'Kontrollerer filrettigheter...'; 28 | $lang['ck_done'] = 'Programmet har skrivetillatelse til alle filene. Klar til oppgradering.'; 29 | $lang['ck_fail'] = 'Programmet har ikke skrivetillatelse til enkelte filer. Automatisk oppgradering er ikke mulig.'; 30 | $lang['cp_start'] = 'Oppdaterer filer...'; 31 | $lang['cp_done'] = 'Alle filene er oppdatert.'; 32 | $lang['cp_fail'] = 'Huff. Noe gikk galt. Sjekk feilen manuelt.'; 33 | $lang['tv_noperm'] = ' Mangler skrivetillatelse til: %s'; 34 | $lang['tv_upd'] = 'Kan oppdatere: %s'; 35 | $lang['tv_nocopy'] = 'Kunne ikke kopiere filen %s!'; 36 | $lang['tv_nodir'] = 'Kunne ikke opprette katalogen %s!'; 37 | $lang['tv_done'] = 'Oppdaterer %s'; 38 | $lang['rm_done'] = 'Utdatert fil %s slettet.'; 39 | $lang['rm_fail'] = 'Kunne ikke slette utdatert fil %s. Vennligst slett filen manuelt!'; 40 | $lang['finish'] = 'Oppgraderingen er fullført. Nyt din nye DokuWiki'; 41 | $lang['btn_continue'] = 'Fortsett'; 42 | $lang['btn_abort'] = 'Avbryt'; 43 | $lang['step_version'] = 'Kontrollér'; 44 | $lang['step_download'] = 'Last ned'; 45 | $lang['step_unpack'] = 'Pakk ut'; 46 | $lang['step_check'] = 'Verifisér'; 47 | $lang['step_upgrade'] = 'Installér'; 48 | $lang['careful'] = 'Se feil i listen over! Du kan ikke fortsette!'; 49 | -------------------------------------------------------------------------------- /lang/no/step0.txt: -------------------------------------------------------------------------------- 1 | Denne programutvidelsen vil automatisk oppgradere din wiki til den nyeste stabile versjonen av DokuWiki. Før du fortsetter bør du lese [[doku>changes|Changelog]] for å sjekke om det er noen du må gjøre i tillegg til selve oppdateringen. 2 | 3 | Denne automatisk oppgraderingen krever at PHP-prosessen har skrivetillatelse for DokuWiki-filer. Programutvidelsen vil selv sjekke om de nødvendige filtillatelsene er på plass før oppgraderingen starter. 4 | 5 | Programutvidelsen vil ikke oppgradere installerte utvidelser eller maler. 6 | 7 | Vi anbefaler at du tar en sikkerhetskopi av wikien før du fortsetter. -------------------------------------------------------------------------------- /lang/pl/final.txt: -------------------------------------------------------------------------------- 1 | Twoje Wiki zostało zaktualizowane. 2 | 3 | Jeśli napotkasz jakiekolwiek problemy, upewnij się, że wszystkie wtyczki są aktualne i kompatybilne z nową wersją. [https://forum.dokuwiki.org/|Forum użytkowników]] może mieć dla Ciebie kilka wskazówek. 4 | 5 | 6 | Jeśli podoba Ci się DokuWiki i ta wtyczka, rozważ [[doku>donate|przekazanie darowizny]], aby wesprzeć rozwój tej i innych wtyczek. Sprawdź także naszą [[doku>social|obecności w sieciach społecznościowych]], aby być na bieżąco z nowymi wydarzeniami. 7 | 8 | 9 | A teraz ciesz się [[:|nowym DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/pl/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Bartek S 8 | * @author Krzysiek 9 | */ 10 | $lang['menu'] = 'Aktualizacja Wiki'; 11 | $lang['vs_php'] = 'Nowe wydanie DokuWiki wymaga co najmniej PHP %s, aposiadan wersja to %s. Przed uaktualnieniem powinieneś zaktualizować swoją wersję PHP!'; 12 | $lang['vs_tgzno'] = 'Nie można określić najnowszej wersji DokuWiki.'; 13 | $lang['vs_tgz'] = 'DokuWiki %s jest dostępna do pobrania.'; 14 | $lang['vs_local'] = 'Aktualnie używasz DokuWiki %s .'; 15 | $lang['vs_localno'] = 'Nie można określić, jak stara jest aktualnie uruchomiona wersja, zaleca się ręczną aktualizację.'; 16 | $lang['vs_newer'] = 'Wygląda na to, że twoje obecne DokuWiki jest nowsze niż najnowsza stabilna wersja. Nie zaleca się uaktualnienia.'; 17 | $lang['vs_same'] = 'Twoja wersja DokuWiki jest już aktualne. Nie ma potrzeby aktualizacji.'; 18 | $lang['vs_plugin'] = 'Dostępna jest nowsza aktualizacja wtyczki (%s), którą należy zaktualizować przed kontynuowaniem.'; 19 | $lang['vs_ssl'] = 'Wygląda na to, że PHP nie obsługuje strumieni SSL, więc pobieranie potrzebnych danych najprawdopodobniej zakończy się niepowodzeniem. Zamiast tego uaktualnij ręcznie.'; 20 | $lang['dl_from'] = 'Pobieranie archiwum z %s...'; 21 | $lang['dl_fail'] = 'Pobieranie nie udane.'; 22 | $lang['dl_done'] = 'Pobieranie ukończone (%s).'; 23 | $lang['pk_extract'] = 'Rozpakowywanie archiwum...'; 24 | $lang['pk_fail'] = 'Rozpakowywanie nie udane.'; 25 | $lang['pk_done'] = 'Rozpakowywanie zakończone.'; 26 | $lang['pk_version'] = 'DokuWiki %s jest gotowe do zainstalowania (obecnie używasz %s).'; 27 | $lang['ck_start'] = 'Sprawdzanie uprawnień plików...'; 28 | $lang['ck_done'] = 'Wszystkie pliki są zapisywalne. Gotowy do aktualizacji.'; 29 | $lang['ck_fail'] = 'Niektórych plików nie można zapisać. Automatyczna aktualizacja nie jest możliwa.'; 30 | $lang['cp_start'] = 'Aktualizacja plików...'; 31 | $lang['cp_done'] = 'Wszystkie pliki zaktualizowane.'; 32 | $lang['cp_fail'] = 'Uh-Oh. Coś poszło nie tak. Lepiej sprawdź ręcznie.'; 33 | $lang['tv_noperm'] = '%s nie jest zapisywalne!'; 34 | $lang['tv_upd'] = '%s zostanie zaktualizowane.'; 35 | $lang['tv_nocopy'] = 'Nie można usunąć istniejącego pliku %s przed nadpisaniem!'; 36 | $lang['tv_nodir'] = 'Nie można utworzyć katalogu %s!'; 37 | $lang['tv_done'] = 'zaktualizowano %s'; 38 | $lang['rm_done'] = 'Przestarzałe %s zostało usunięte.'; 39 | $lang['rm_fail'] = 'Nie można usunąć przestarzałego %s. Usuń ręcznie!'; 40 | $lang['rm_mismatch'] = 'Niezgodność wielkości liter w przestarzałym pliku %s. Sprawdź ręcznie, czy plik rzeczywiście powinien zostać usunięty.'; 41 | $lang['finish'] = 'Aktualizacja zakończona. Ciesz się nowym DokuWiki'; 42 | $lang['btn_continue'] = 'Kontynuuj'; 43 | $lang['btn_abort'] = 'Przerwij'; 44 | $lang['step_version'] = 'Sprawdź'; 45 | $lang['step_download'] = 'Pobierz'; 46 | $lang['step_unpack'] = 'Rozpakuj'; 47 | $lang['step_check'] = 'Zweryfikuj'; 48 | $lang['step_upgrade'] = 'Instaluj'; 49 | $lang['careful'] = 'Błędy powyżej! Nie należy kontynuować!'; 50 | -------------------------------------------------------------------------------- /lang/pl/step0.txt: -------------------------------------------------------------------------------- 1 | Ta wtyczka automatycznie zaktualizuje Wiki do najnowszej dostępnej wersji DokuWiki. Zanim przejdziesz dalej, przeczytaj [[doku>changes|dziennik zmian]], aby sprawdzić, czy są jakieś dodatkowe kroki, które należy wykonać przed lub po aktualizacji. 2 | 3 | Aby umożliwić automatyczną aktualizację, proces PHP wymaga uprawnień do zapisu plików DokuWiki. Wtyczka sprawdzi niezbędne uprawnienia do pliku przed rozpoczęciem procesu aktualizacji. 4 | 5 | Ta wtyczka nie aktualizuje żadnych zainstalowanych wtyczek ani szablonów. 6 | 7 | Zalecamy utworzenie kopii zapasowej Wiki przed kontynuowaniem. -------------------------------------------------------------------------------- /lang/pt-br/final.txt: -------------------------------------------------------------------------------- 1 | Sua Wiki foi atualizado. 2 | 3 | Caso encontre algum problema, verifique se todos os seus plugins estão atualizados e compatíveis com a nova versão. O [[https://forum.dokuwiki.org/|fórum de usuários]] pode ter algumas dicas para você. 4 | 5 | Se você gosta do DokuWiki e deste plug-in, considere uma [[doku>donate|doação]] para apoiar o desenvolvimento deste e de outros plug-ins. Confira também nossas várias [[doku>social|presenças nas redes sociais]] para se manter informado sobre os novos desenvolvimentos. 6 | 7 | Agora, por favor, aproveite [[:|seu novo DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/pt-br/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Frederico Gonçalves Guimarães 8 | */ 9 | $lang['menu'] = 'Atualização do wiki'; 10 | $lang['vs_php'] = 'Para essa versão do DokuWiki é necessário, no mínimo, a versão %s do PHP, mas a sua versão atual é a %s. Por favor, atualize a versão do PHP antes de prosseguir com a atualização do DokuWiki.'; 11 | $lang['vs_tgzno'] = 'Não foi possível determinar qual a versão mais recente do DokuWiki.'; 12 | $lang['vs_tgz'] = 'O DokuWiki %s está disponível para download.'; 13 | $lang['vs_local'] = 'Atualmente você está executando a versão %s do DokuWiki.'; 14 | $lang['vs_localno'] = 'Não foi possível avaliar o quão antiga é a sua versão do DokuWiki. Recomenda-se a atualização manual.'; 15 | $lang['vs_newer'] = 'Aparentemente a versão do seu DokuWiki é mais recente do que a última versão estável. A atualização não é recomendável.'; 16 | $lang['vs_same'] = 'A sua versão do DokuWiki está atualizada. Não é necessária nenhuma atualização.'; 17 | $lang['vs_plugin'] = 'Existe uma versão mais recente do plugin de atualização (%s). Você deveria atualizar o plugin antes de continuar.'; 18 | $lang['vs_ssl'] = 'O seu PHP aparentemente não suporta fluxos SSL, por isso o download dos dados necessários provavelmente vai falhar. Faça a atualização manual.'; 19 | $lang['dl_from'] = 'Baixando arquivos de %s...'; 20 | $lang['dl_fail'] = 'Falha no download.'; 21 | $lang['dl_done'] = 'Download concluído (%s).'; 22 | $lang['pk_extract'] = 'Desempacotando o arquivo...'; 23 | $lang['pk_fail'] = 'Falha no desempacotamento.'; 24 | $lang['pk_done'] = 'Desempacotamento concluído.'; 25 | $lang['pk_version'] = 'DokuWiki %s está pronto para ser instalado (atualmente você está rodando a versão %s).'; 26 | $lang['ck_start'] = 'Verificando permissões dos arquivos...'; 27 | $lang['ck_done'] = 'Todos os arquivos têm permissão de escrita. Pronto para atualizar.'; 28 | $lang['ck_fail'] = 'Alguns arquivos não tem permissão de escrita. Não é possível efetuar a atualização automática.'; 29 | $lang['cp_start'] = 'Atualizando arquivos...'; 30 | $lang['cp_done'] = 'Todos os arquivos foram atualizados.'; 31 | $lang['cp_fail'] = 'Hummm... Alguma coisa deu errado. Melhor checar manualmente.'; 32 | $lang['tv_noperm'] = '%s não tem permissão de escrita!'; 33 | $lang['tv_upd'] = '%s será atualizado.'; 34 | $lang['tv_nocopy'] = 'Não foi possível remover o arquivo %s existente antes de sobrescever!'; 35 | $lang['tv_nodir'] = 'Não foi possível criar o diretório %s!'; 36 | $lang['tv_done'] = '%s atualizado'; 37 | $lang['rm_done'] = '%s obsoleto foi excluído.'; 38 | $lang['rm_fail'] = 'Não foi possível excluir o %s obsoleto. Por favor, exclua-o manualmente!'; 39 | $lang['rm_mismatch'] = 'Diferença entre maiúsculas/minúsculas do arquivo obsoleto %s. Por favor, verifique manualmente se esse arquivo deve realmente ser excluído.'; 40 | $lang['finish'] = 'Atualização concluída. Aproveite o seu novo DokuWiki!'; 41 | $lang['btn_continue'] = 'Continuar'; 42 | $lang['btn_abort'] = 'Cancelar'; 43 | $lang['step_version'] = 'Verificar'; 44 | $lang['step_download'] = 'Baixar'; 45 | $lang['step_unpack'] = 'Desempacotar'; 46 | $lang['step_check'] = 'Verificar'; 47 | $lang['step_upgrade'] = 'Instalar'; 48 | $lang['careful'] = 'Erros acima! Não continue!'; 49 | -------------------------------------------------------------------------------- /lang/pt-br/step0.txt: -------------------------------------------------------------------------------- 1 | Esse plugin atualiza automaticamente o seu wiki para a versão mais nova disponível do DokuWiki. Antes de continuar, você deveria ler as [[doku>modificações|Changelog]] para verificar se existe algum passo extra que deva ser seguido antes ou depois da atualização. 2 | 3 | Para proceder com a atualização automática, o processo PHP deve ter permissão de escrita nos arquivos do DokuWiki. O plugin verificará as permissões de arquivos necessárias antes de iniciar o processo de atualização. 4 | 5 | Este plugin não atualizará nenhum plugin ou modelo instalado. 6 | 7 | Nós recomendamos que você crie um backup do seu wiki antes de continuar. -------------------------------------------------------------------------------- /lang/pt/final.txt: -------------------------------------------------------------------------------- 1 | Seu Wiki foi atualizado. 2 | 3 | Caso você encontre algum problema, certifique-se de que todos os seus plugins estejam atualizados e compatíveis com a nova versão. O [[https://forum.dokuwiki.org/|fórum de usuários]] pode ter algumas dicas para você. 4 | 5 | 6 | Se você gosta do DokuWiki e deste plugin, por favor considere uma [[doku>donate|donation]] para apoiar o desenvolvimento deste e de outros plugins. Confira também nossas diversas [[doku>social|presenças em redes sociais]] para se manter informado sobre novos desenvolvimentos. 7 | 8 | 9 | Agora aproveite [[:|seu novo DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/pt/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author José Vieira 8 | * @author Oze Projetos 9 | */ 10 | $lang['menu'] = 'Atualização Wiki'; 11 | $lang['vs_php'] = 'A nova versão de DokuWiki necessita pelo menos de PHP %s, mas está utilizando %s. 12 | Terá de atualizar a sua versão do PHP antes de continuar a atualização!'; 13 | $lang['vs_tgzno'] = 'Não foi possível determinar a versão mais recente de DokuWiki.'; 14 | $lang['vs_tgz'] = 'DokuWiki %s está disponível para download.'; 15 | $lang['vs_local'] = 'Atualmente você está executando DokuWiki %s.'; 16 | $lang['vs_localno'] = 'Não está claro qual sua versão, sendo recomendada uma atualização manual.'; 17 | $lang['vs_newer'] = 'Parece que seu DokuWiki é mais recente que a última versão estável. Atualização não recomendável.'; 18 | $lang['vs_same'] = 'Seu DokuWiki já é a versão mais recente. Não necessita de atualização.'; 19 | $lang['vs_plugin'] = 'Há uma nova atualização do plugin disponível (%s) você deve atualizá-lo antes de continuar.'; 20 | $lang['vs_ssl'] = 'Seu PHP parece não suportar SSL então o download da informação necessária irá falhar. Atualize manualmente.'; 21 | $lang['dl_from'] = 'Descarregando arquivo de %s...'; 22 | $lang['dl_fail'] = 'Download falhou.'; 23 | $lang['dl_done'] = 'Download completo (%s).'; 24 | $lang['pk_extract'] = 'Descompactando...'; 25 | $lang['pk_fail'] = 'Falha de descompactação.'; 26 | $lang['pk_done'] = 'Descompactação finalizada.'; 27 | $lang['pk_version'] = 'DokuWiki %s já está instalado (Você está executando a versão %s).'; 28 | $lang['ck_start'] = 'Verificando permissões de arquivo...'; 29 | $lang['ck_done'] = 'Todos os arquivos são graváveis. Pronto para atualizar.'; 30 | $lang['ck_fail'] = 'Alguns arquivos não são graváveis. Não é possível a atualização automática.'; 31 | $lang['cp_start'] = 'Atualizando arquivos...'; 32 | $lang['cp_done'] = 'Todos os arquivos atualizados.'; 33 | $lang['cp_fail'] = 'Algo deu errado. Melhor verificar manualmente.'; 34 | $lang['tv_noperm'] = '%s não é gravável!'; 35 | $lang['tv_upd'] = '%s será atualizado.'; 36 | $lang['tv_nocopy'] = 'Não foi possível copiar o arquivo %s antes de sobrescrever!'; 37 | $lang['tv_nodir'] = 'Não foi possível criar o diretório %s!'; 38 | $lang['tv_done'] = '%s atualizado!'; 39 | $lang['rm_done'] = '%s obsoleto foi eliminado.'; 40 | $lang['rm_fail'] = 'Não foi possível excluir o %s obsoleto. Por favor, exclua manualmente! '; 41 | $lang['rm_mismatch'] = 'Incompatibilidade com maiúsculas ou minúsculas no arquivo obsoleto %s. Por favor verifique manualmente se este arquivo deverá ser eliminado.'; 42 | $lang['finish'] = 'Atualização concluída. Aproveite o seu novo DokuWiki'; 43 | $lang['btn_continue'] = 'Continue'; 44 | $lang['btn_abort'] = 'Abortar'; 45 | $lang['step_version'] = 'Conferir'; 46 | $lang['step_download'] = 'Download'; 47 | $lang['step_unpack'] = 'Descompactar'; 48 | $lang['step_check'] = 'Verificar'; 49 | $lang['step_upgrade'] = 'Instalar'; 50 | $lang['careful'] = 'Erros acima! Você não deve continuar!'; 51 | -------------------------------------------------------------------------------- /lang/pt/step0.txt: -------------------------------------------------------------------------------- 1 | Este plugin irá atualizar automaticamente o seu wiki para a versão mais recente. Antes de continuar, você deve ler o [[doku>changes|Changelog]] para verificar se existem quaisquer passos adicionais que você deva realizar antes ou após a atualização. 2 | 3 | Para permitir a atualização automática, o processo PHP requer permissões de gravação para arquivos Dokuwiki. O plugin irá verificar as permissões de arquivos necessários antes de iniciar a atualização. 4 | 5 | Este processo não irá atualizar nenhum plugin ou modelos instalados. 6 | 7 | Nós recomendamos que você crie um backup do seu wiki antes de continuar. -------------------------------------------------------------------------------- /lang/ro/final.txt: -------------------------------------------------------------------------------- 1 | Wiki-ul dvs. a fost actualizat. 2 | 3 | Dacă întâmpinați vreo problemă, asigurați-vă că plugin-urile sunt actualizate și compatibile cu noua versiune. Pe [[https://forum.dokuwiki.org/|forum]] ați putea găsi câteva sfaturi. 4 | 5 | Dacă vă place DokuWiki și acest plugin, vă rugăm să luați în considerare o [[doku>donate|donație]] pentru a ajuta dezvoltarea acestui plugin și a altora. De asemenea puteți urmări conturile noastre de [[doku>social|rețele sociale]] pentru a fi la curent cu noutățile. 6 | 7 | 8 | Bucurați-vă de [[:|noul dvs. DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/ro/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Crăciun Petrișor 8 | */ 9 | $lang['menu'] = 'Actualizare Wiki '; 10 | $lang['vs_php'] = 'Versiunile mai noi de DokuWiki necesită cel puțin versiunea PHP %s. Dumneavoastră rulați PHP %s. Ar trebui să actualizați versiunea de PHP înainte de a face actualizarea!'; 11 | $lang['vs_tgzno'] = 'Nu s-a putut determina care este cea mai nouă versiune de DokuWiki.'; 12 | $lang['vs_tgz'] = 'DokuWiki %s este disponibil pentru descăcare.'; 13 | $lang['vs_local'] = 'În momentul de față folosiți DokuWiki %s.'; 14 | $lang['vs_localno'] = 'Nu este clar cât de veche este versiunea curentă, recomandăm să faceți actualizarea manual.'; 15 | $lang['vs_newer'] = 'Se pare că versiunea dvs. de DokuWiki este mai nouă decât cea mai nouă versiune stabilă. Actualizarea nu este recomandată. '; 16 | $lang['vs_same'] = 'Versiunea dumneavoastră de DokuWiki este deja la zi. Nu este nevoie de actualizare.'; 17 | $lang['vs_plugin'] = 'Există o actualizare disponibilă pentru plugin (%s), trebuie să actualizați plugin-ul înainte de a continua.'; 18 | $lang['vs_ssl'] = 'Versiunea dvs. de PHP-ul nu suportă conexiuni SSL, descărcarea datelor necesare va eșua cel mai probabil. Încercați sa faceți upgrade manual.'; 19 | $lang['dl_from'] = 'Se descărcarcă arhiva %s...'; 20 | $lang['dl_fail'] = 'Descărcare eșuată. 21 | '; 22 | $lang['dl_done'] = 'Descărcare completă (%s).'; 23 | $lang['pk_extract'] = 'Se dezarhivează...'; 24 | $lang['pk_fail'] = 'Dezarhivarea a eșuat.'; 25 | $lang['pk_done'] = 'Dezarhivare completă.'; 26 | $lang['pk_version'] = 'DokuWiki %s este gata de instalare (În prezent, folosiți %s).'; 27 | $lang['ck_start'] = 'Se verifică permisiunile fișierelor...'; 28 | $lang['ck_done'] = 'Toate fișierele pot fi scrise. Gata de actualizare.'; 29 | $lang['ck_fail'] = 'Unele fișiere nu pot fi scrise. Actualizarea automată nu este posibilă.'; 30 | $lang['cp_start'] = 'Se Actualizează fișierele...'; 31 | $lang['cp_done'] = 'Toate fișierele au fost actualizate.'; 32 | $lang['cp_fail'] = 'Ceva n-a mers bine. Verificați manual.'; 33 | $lang['tv_noperm'] = '%s nu poate fi scris!'; 34 | $lang['tv_upd'] = '%s va fi actualizat.'; 35 | $lang['tv_nocopy'] = 'Nu s-a putut elimina fișierul existent %s înainte de suprascriere!'; 36 | $lang['tv_nodir'] = 'Nu s-a putut crea directorul %s!'; 37 | $lang['tv_done'] = 'actualizare %s '; 38 | $lang['rm_done'] = 'Fișierul depreciat %s a fost șters.'; 39 | $lang['rm_fail'] = 'Nu s-a putut șterge fișierul %s. Vă rugăm să îl ștergeți manual! '; 40 | $lang['rm_mismatch'] = 'Verificați manual dacă fișierul %s ar trebui să fie într-adevăr șters.'; 41 | $lang['finish'] = 'Actualizarea a fost finalizată. Bucurați-vă de noul DokuWiki!'; 42 | $lang['btn_continue'] = 'Continuă'; 43 | $lang['btn_abort'] = 'Renunță'; 44 | $lang['step_version'] = 'Verificare'; 45 | $lang['step_download'] = 'Descărcare'; 46 | $lang['step_unpack'] = 'Dezarhivare'; 47 | $lang['step_check'] = 'Verificare'; 48 | $lang['step_upgrade'] = 'Instalare'; 49 | $lang['careful'] = 'Au apărut erori! Ar trebui să nu continuați!'; 50 | -------------------------------------------------------------------------------- /lang/ro/step0.txt: -------------------------------------------------------------------------------- 1 | Acest plugin va actualiza automat wiki-ul dvs. la cea mai recentă versiune DokuWiki disponibilă. Înainte de a continua, ar trebui să citiți [[doku>changes|Changelog]] pentru a verifica dacă există pași suplimentari pe care să îi efectuați înainte sau după actualizare. 2 | 3 | Pentru a permite actualizarea automată, procesul PHP necesită permisiuni de scriere pentru fișierele Dokuwiki. Pluginul va verifica permisiunile necesare pentru fișiere înainte de a începe procesul de actualizare. 4 | 5 | Acest plugin nu va actualiza pluginurile sau șabloanele deja instalate. 6 | 7 | Vă recomandăm să creați o copie de rezervă a wiki-ului înainte de a continua. 8 | -------------------------------------------------------------------------------- /lang/ru/final.txt: -------------------------------------------------------------------------------- 1 | Ваша Вики была обновлена. 2 | 3 | Если вы столкнетесь с какими-либо проблемами, убедитесь, что все ваши плагины обновлены и совместимы с новой версией. На [[https://forum.dokuwiki.org/|форуме пользователей]] возможно найдутся подсказки для вас. 4 | 5 | Если вам нравится «Докувики» и этот плагин, пожалуйста, рассмотрите возможность [[doku>donate|пожертвования]] для поддержки разработки этого и других плагинов. Также ознакомьтесь с нашими различными [[doku>social|социальными сетями]], чтобы быть в курсе новых разработок. 6 | 7 | Теперь наслаждайтесь [[:|вашим новым DokuWiki]]! :-) -------------------------------------------------------------------------------- /lang/ru/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Grigory Gubin 8 | * @author Aleksandr Selivanov 9 | * @author Vladimir Rozhkov 10 | * @author Vitaly Filatenko 11 | * @author TyanNN 12 | */ 13 | $lang['menu'] = 'Обновление вики'; 14 | $lang['vs_php'] = 'Новые версии «Докувики» требуют PHP версии не менее %s, но у вас установлена %s. Вы должны обновить PHP до новой версии перед обновлением.'; 15 | $lang['vs_tgzno'] = 'Нет возможности определить новую версию «Докувики».'; 16 | $lang['vs_tgz'] = '«Докувики» %s доступна для скачивания.'; 17 | $lang['vs_local'] = 'У вас запущена «Докувики» %s.'; 18 | $lang['vs_localno'] = 'Невозможно определить последнюю установленную версию, рекомендуется ручное обновление. '; 19 | $lang['vs_newer'] = 'Похоже, текущая версия вашей «Докувики» новее последней стабильной сборки. Обновление не рекомендовано.'; 20 | $lang['vs_same'] = 'Ваша «Докувики» уже обновлена до последней версии. Обновление не нужно.'; 21 | $lang['vs_plugin'] = 'Доступна новая версия плагина обновления (%s). Вы должны переустановить плагин обновления до обновления «Докувики».'; 22 | $lang['vs_ssl'] = 'Похоже, что ваш PHP не поддерживает SSL, процесс загрузки может завершиться неудачей. Рекомендуется ручное обновление.'; 23 | $lang['dl_from'] = 'Загрузка архива из %s...'; 24 | $lang['dl_fail'] = 'Ошибка загрузки.'; 25 | $lang['dl_done'] = 'Загрузка завершена (%s).'; 26 | $lang['pk_extract'] = 'Распаковка архива...'; 27 | $lang['pk_fail'] = 'Ошибка распаковки.'; 28 | $lang['pk_done'] = 'Распаковка завершена'; 29 | $lang['pk_version'] = '«Докувики» %s уже установлена (текущая установка %s).'; 30 | $lang['ck_start'] = 'Проверка прав доступа к файлам...'; 31 | $lang['ck_done'] = 'Все файлы доступны для записи. Готово к обновлению.'; 32 | $lang['ck_fail'] = 'Некоторые файлы недоступны для записи. Автообновление невозможно.'; 33 | $lang['cp_start'] = 'Обновление файлов...'; 34 | $lang['cp_done'] = 'Все файлы обновлены.'; 35 | $lang['cp_fail'] = 'Ой... Что-то пошло не так. Лучше проверить вручную.'; 36 | $lang['tv_noperm'] = 'Не могу записать %s!'; 37 | $lang['tv_upd'] = '%s будет обновлён.'; 38 | $lang['tv_nocopy'] = 'Невозможно скопировать файл %s!'; 39 | $lang['tv_nodir'] = 'Невозможно создать папку %s!'; 40 | $lang['tv_done'] = 'обновление %s'; 41 | $lang['rm_done'] = 'Устаревший %s удалён.'; 42 | $lang['rm_fail'] = 'Невозможно удалить устаревший %s. Пожалуйста, удалите вручную!'; 43 | $lang['rm_mismatch'] = 'Несоответствие для устаревшего файла %s. Если файл действительно нужно удалить, проверьте вручную.'; 44 | $lang['finish'] = 'Обновление завершено. Наслаждайтесь своей новой «Докувики»'; 45 | $lang['btn_continue'] = 'Продолжить'; 46 | $lang['btn_abort'] = 'Отменить'; 47 | $lang['step_version'] = 'Отменить'; 48 | $lang['step_download'] = 'Загрузить'; 49 | $lang['step_unpack'] = 'Распаковать'; 50 | $lang['step_check'] = 'Проверить'; 51 | $lang['step_upgrade'] = 'Установить'; 52 | $lang['careful'] = 'Ошибки выше! Продолжать не стоит!'; 53 | -------------------------------------------------------------------------------- /lang/ru/step0.txt: -------------------------------------------------------------------------------- 1 | Плагин автоматически обновит вашу вики до последней доступной версии «Докувики». Перед продолжением вы должны прочесть [[doku>changes|журнал изменений]] (англ.), чтобы узнать о дополнительных шагах, которые нужно будет выполнить до или после обновления. 2 | 3 | Для автоматического обновления PHP-процессу требуются права для записи файлов «Докувики». Плагин проверит наличие прав перед началом процесса обновления. 4 | 5 | Этот плагин не обновляет уже установленные плагины или шаблоны (темы оформления). 6 | 7 | Рекомендуем вам создать резервную копию вашей вики **до** обновления. -------------------------------------------------------------------------------- /lang/sr/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Надоградња викија'; 9 | $lang['vs_php'] = 'Нова Докувики издања захтевају барем PHP %s али ви користите %s. Требало би да надоградите ваше издање PHP-а пре надограђивања!'; 10 | $lang['vs_tgzno'] = 'Нисам могао да утврдим најновије издање Докувикија.'; 11 | $lang['vs_tgz'] = 'Докувики %s је доступан за преузимање.'; 12 | $lang['vs_local'] = 'Тренутно користите Докувики %s.'; 13 | $lang['vs_localno'] = 'Није јасно колико је старо издање које тренутно користите, препоручујемо ручно надограђивање.'; 14 | $lang['vs_newer'] = 'Изгледа да је ваш тренутни Докувики новији него последње стабилно издање. Надограђивање није препоручено.'; 15 | $lang['vs_same'] = 'Ваш тренутни Докувики је ажуран. Нема потребе за надограђивањем.'; 16 | $lang['vs_plugin'] = 'Постоји новији прикључак за надограђивање (%s) и требало би да ажурирате прикључак пре настављања.'; 17 | $lang['vs_ssl'] = 'Изгледа да ваш PHP не подржава SSL стримове, преузимање података ће највероватније заказати. Надоградите се ручно.'; 18 | $lang['dl_from'] = 'Преузимам архиву са %s...'; 19 | $lang['dl_fail'] = 'Преузимање није успело.'; 20 | $lang['dl_done'] = 'Преузимање успело (%s).'; 21 | $lang['pk_extract'] = 'Распакујем архиву...'; 22 | $lang['pk_fail'] = 'Распакивање није успело.'; 23 | $lang['pk_done'] = 'Распакивање завршено.'; 24 | $lang['pk_version'] = 'Докувики %s је спреман за инсталирање (тренутно користите %s).'; 25 | $lang['ck_start'] = 'Проверавам овлашћења над датотекама...'; 26 | $lang['ck_done'] = 'Све датотеке су уписиве. Спреман за надограђивање.'; 27 | $lang['ck_fail'] = 'Неке датотеке нису уписиве. Аутоматско надограђивање није могуће.'; 28 | $lang['cp_start'] = 'Ажурирам датотеке...'; 29 | $lang['cp_done'] = 'Све датотеке су ажуриране.'; 30 | $lang['cp_fail'] = 'Ух. Нешто је пошло наопако. Боље проверите ручно шта се десило.'; 31 | $lang['tv_noperm'] = '%s није уписиво!'; 32 | $lang['tv_upd'] = '%s биће ажурирано.'; 33 | $lang['tv_nocopy'] = 'Нисам могао да ископирам датотеку %s!'; 34 | $lang['tv_nodir'] = 'Нисам успео да направим фасциклу %s!'; 35 | $lang['tv_done'] = 'ажурирао %s'; 36 | $lang['rm_done'] = 'Застарели део %s обрисан!'; 37 | $lang['rm_fail'] = 'Нисам могао да обришем застарели део %s. Обришите га ручно!'; 38 | $lang['finish'] = 'Надоградња завршена. Уживајте у вашем новом Докувикију'; 39 | $lang['btn_continue'] = 'Настави'; 40 | $lang['btn_abort'] = 'Прекини'; 41 | $lang['step_version'] = 'Провери'; 42 | $lang['step_download'] = 'Преузми'; 43 | $lang['step_unpack'] = 'Распакуј'; 44 | $lang['step_check'] = 'Потврди'; 45 | $lang['step_upgrade'] = 'Инсталирај'; 46 | $lang['careful'] = 'Грешке изнад! Не бисте требали да наставите!'; 47 | -------------------------------------------------------------------------------- /lang/sr/step0.txt: -------------------------------------------------------------------------------- 1 | Овај прикључак ће аутоматски надоградити ваш вики на најновије доступно Докувики издање. Пре настављања, прочитајте [[doku>changes|белешке о изменама]] да бисте видели да ли постоје још неки додатни кораци које треба обавити након надограђивања. 2 | 3 | Да би аутоматско надограђивање било могуће потребно је да PHP процес има овлашћења за писање у Докувики датотеке. Прикључак ће проверити сва потребна овлашћења пре започињања поступка надограђивања. 4 | 5 | Овај прикључак неће надоградити било који од инсталираних прикључака или шаблона. 6 | 7 | Саветујемо вам да направите резерву вашег викија пре настављања. -------------------------------------------------------------------------------- /lang/sv/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Wikiuppgradering'; 9 | $lang['vs_php'] = 'Nya DokuWiki-versioner kräver som minst PHP %s, men du använder %s. Du behöver uppgradera PHP-version innan DokuWiki-uppgradering!'; 10 | $lang['vs_tgzno'] = 'Kunde inte bestämma nyaste versionen av DokuWiki'; 11 | $lang['vs_tgz'] = 'DokuWiki %s är tillgängligt att ladda ner.'; 12 | $lang['vs_local'] = 'Du kör för närvarande DokuWiki %s.'; 13 | $lang['vs_localno'] = 'Det är inte tydligt hur gammal din nuvarande version är. Manuell uppgradering rekommenderas.'; 14 | $lang['vs_newer'] = 'Det tycks som att din nuvarande DokuWiki är nyare än senast stabila utgåva. Uppgradering rekommenderas ej.'; 15 | $lang['vs_same'] = 'Din nuvarande DokuWiki är redan uppdaterad. Inget behov av uppgradering.'; 16 | $lang['vs_plugin'] = 'Det finns en nyare version av Uppgraderingspluginet tillgängligt (%s). Du borde uppgradera pluginet innan du fortsätter.'; 17 | $lang['vs_ssl'] = 'Din PHP-version tycks inte stödja SSL-strömning, nedladdning av begärd data kommer sannolikt att misslyckas. Uppgradera manuellt istället.'; 18 | $lang['dl_from'] = 'Laddar ner arkiv från %s...'; 19 | $lang['dl_fail'] = 'Nedladdning misslyckades.'; 20 | $lang['dl_done'] = 'Nedladdning avklarad (%s).'; 21 | $lang['pk_extract'] = 'Packar upp arkiv...'; 22 | $lang['pk_fail'] = 'Uppackning misslyckades.'; 23 | $lang['pk_done'] = 'Uppackning avklarad.'; 24 | $lang['pk_version'] = 'DokuWiki %s är redo att installera (du kör för närvarande %s).'; 25 | $lang['ck_start'] = 'Kontrollerar filrättigheter...'; 26 | $lang['ck_done'] = 'Alla filer är skrivbara. Redo att uppgradera.'; 27 | $lang['ck_fail'] = 'Vissa filer är inte skrivbara. Automatisk uppgradering är inte möjlig.'; 28 | $lang['cp_start'] = 'Uppdaterar filer...'; 29 | $lang['cp_done'] = 'Alla filer är uppdaterade.'; 30 | $lang['cp_fail'] = 'Oj oj. Någonting gick fel. Kontrollera manuellt.'; 31 | $lang['tv_noperm'] = '%s är inte skrivbar!'; 32 | $lang['tv_upd'] = '%s kommer att uppdateras.'; 33 | $lang['tv_nocopy'] = 'Kunde inte kopiera filen %s!'; 34 | $lang['tv_nodir'] = 'Kunde inte skapa katalogen %s!'; 35 | $lang['tv_done'] = 'Uppdaterade %s'; 36 | $lang['rm_done'] = 'Föråldrad %s borttagen.'; 37 | $lang['rm_fail'] = 'Kunde inte ta bort föråldrad %s. Var god ta bort manuellt!!'; 38 | $lang['rm_mismatch'] = 'Sammanblandning mellan gemen/versal för föråldrade filen %s. Var god kontrollera om filen verkligen ska tas bort.'; 39 | $lang['finish'] = 'Uppgradering klar. Njut av din nya DokuWiki'; 40 | $lang['btn_continue'] = 'Fortsätt'; 41 | $lang['btn_abort'] = 'Avbryt'; 42 | $lang['step_version'] = 'Kontrollera'; 43 | $lang['step_download'] = 'Ladda ner'; 44 | $lang['step_unpack'] = 'Packa upp'; 45 | $lang['step_check'] = 'Verifiera'; 46 | $lang['step_upgrade'] = 'Installera'; 47 | $lang['careful'] = 'Fel ovan! Du borde inte fortsätta!'; 48 | -------------------------------------------------------------------------------- /lang/sv/step0.txt: -------------------------------------------------------------------------------- 1 | Detta plugin kommer automatiskt att uppgradera din wiki till senaste tillgängliga DokuWiki-version. Innan du fortsätter bör du läsa [[doku>changes|Ändringsloggen]] för att se om det är några ytterligare åtgärder du behöver genomföra före eller efter uppgradering. 2 | 3 | För att tillåta automatisk uppgradering kräver PHP-processen skrivrättigheter till DokuWiki-filerna. Pluginet kommer att kontrollera nödvändiga filrättigheter innan uppgraderingsprocessen inleds. 4 | 5 | Detta plugin kommer inte att uppgradera något installerat plugin eller templat. 6 | 7 | Vi rekommenderar att du skapar en backup av din wikin innan du fortsätter. -------------------------------------------------------------------------------- /lang/tr/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Wiki Yükseltme'; 9 | $lang['vs_php'] = 'Yeni DokuWiki sürümü en azından PHP %s gerektirir, ancak siz %s kullanıyorsunuz. Devam etmeden önce PHP sürümünüzü yükseltmelisiniz.'; 10 | $lang['vs_tgzno'] = 'DokuWiki\'nin en yeni sürümü tespit edilemedi.'; 11 | $lang['vs_tgz'] = 'DokuWiki %s indirilmek için hazır.'; 12 | $lang['vs_local'] = 'Kullanmakta olduğunuz DokuWiki %s.'; 13 | $lang['vs_localno'] = 'Kullandığınız sürümün tarihi tespit edilemedi. Elle yükseltme yapmanız tavsiye edilir.'; 14 | $lang['vs_newer'] = 'Görünüşe göre en güncel kararlı sürümden daha yeni bir DokuWiki kullanıyorsunuz. Yükseltme yapmanız önerilmez.'; 15 | $lang['vs_same'] = 'DokuWiki\'niz güncel. Yükseltmeye gerek yok.'; 16 | $lang['vs_plugin'] = 'Yükseltme eklentisinin daha güncel bir sürümü mevcut (%s) Devam etmeden önce eklentiyi güncellemelisiniz.'; 17 | $lang['vs_ssl'] = 'Görünüşe göre PHP oturumunuz SSL yayınlarını desteklemiyor. Gerekli dosyaların indirilmesi yüksek ihtimalle başarısız olacak. Elle güncelleme yapmanız önerilir.'; 18 | $lang['dl_from'] = 'Arşiv, %s adresinden indiriliyor...'; 19 | $lang['dl_fail'] = 'İndirme başarısız oldu.'; 20 | $lang['dl_done'] = 'İndirme tamamlandı (%s).'; 21 | $lang['pk_extract'] = 'Arşiv açılıyor...'; 22 | $lang['pk_fail'] = 'Arşivin açılması başarısız oldu.'; 23 | $lang['pk_done'] = 'Arşivin açıklası tamamlandı.'; 24 | $lang['pk_version'] = 'DokuWiki %s , kurulmaya hazır (Şu an kullanmakta olduğunuz sürüm %s).'; 25 | $lang['ck_start'] = 'Dosya izinleri kontrol ediliyor...'; 26 | $lang['ck_done'] = 'Tüm dosyalar yazılabilir. Yükseltme için hazır.'; 27 | $lang['ck_fail'] = 'Bazı dosyalar yazılabilir değil. Otomatik yükseltme mümkün değil.'; 28 | $lang['cp_start'] = 'Dosyalar güncelleniyor...'; 29 | $lang['cp_done'] = 'Tüm dosyalar güncellendi.'; 30 | $lang['cp_fail'] = 'Offf! Birşey yanlış gitti. En iyisi elle kontrol edin.'; 31 | $lang['tv_noperm'] = '%s yazılabilir değil!'; 32 | $lang['tv_upd'] = '%s güncellenecek.'; 33 | $lang['tv_nocopy'] = '%s dosyası kopyalanamıyor!'; 34 | $lang['tv_nodir'] = '%s klasörü oluşturulamıyor!'; 35 | $lang['tv_done'] = '%s güncellendi'; 36 | $lang['rm_done'] = 'Çakışan %s silindi.'; 37 | $lang['rm_fail'] = 'Çakışan %s silinemiyor. Lütfen elle silin!'; 38 | $lang['finish'] = 'Yükseltme tamamlandı. Yeni DokuWiki\'nizin keyfini çıkarın'; 39 | $lang['btn_continue'] = 'Devam et'; 40 | $lang['btn_abort'] = 'İptal'; 41 | $lang['step_version'] = 'Kontrol et'; 42 | $lang['step_download'] = 'İndir'; 43 | $lang['step_unpack'] = 'Doayaları çıkar'; 44 | $lang['step_check'] = 'Doğrula'; 45 | $lang['step_upgrade'] = 'Kur'; 46 | $lang['careful'] = 'Yukarıdaki hataları inceleyin. Devam etmemeniz önerilir!'; 47 | -------------------------------------------------------------------------------- /lang/tr/step0.txt: -------------------------------------------------------------------------------- 1 | Bu eklenti wikinizi otomatik olarak mecut olan en yeni DokuWiki sürümüne yükseltecek. Devam etmeden önce yapmanız gereken ek basamaklar olup olmadığını [[doku>changes|Changelog]] adresinden kontrol etmeniz önerilir. 2 | 3 | Otomatik yükseltmenin yapılabilmesi için PHP sürecinin DokuWiki dosyalarına yazma hakkı olmalıdır. Eklenti, yükseltme sürecine başlamadan önce gerekli dosya izinlerini kontrol edecektir. 4 | 5 | Bu eklenti, yüklü olan şablon ve eklentileri yükseltmeyecektir. 6 | 7 | Devam etmeden önce wikinizin bir yedeğini oluşturmanızı öneririz. -------------------------------------------------------------------------------- /lang/uk/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Оновлення Вікі'; 9 | $lang['vs_php'] = 'Оновлена версія DokuWiki потребує щонайменш PHP %s, але ви працюєте на застарілий версії %s. Оновить PHP. '; 10 | $lang['vs_tgzno'] = 'Не можливо з\'ясувати найсвіжішу версію DokuWiki.'; 11 | $lang['vs_tgz'] = 'DokuWiki %s можна завантажити.'; 12 | $lang['vs_local'] = 'Щойно ви запустили DokuWiki %s.'; 13 | $lang['vs_same'] = 'Ви працюєте на останній версії DokuWiki, оновлення не потрібно.'; 14 | $lang['dl_from'] = 'Завантаження архіву з %s...'; 15 | $lang['dl_fail'] = 'Завантаження терміново припинено.'; 16 | $lang['dl_done'] = 'Завантаження закінчено (%s).'; 17 | $lang['pk_extract'] = 'Розпакування архіву...'; 18 | $lang['pk_fail'] = 'Розпакування зупинено через помилку.'; 19 | $lang['pk_done'] = 'Розпакування завершено.'; 20 | $lang['ck_start'] = 'Перевірка прав файлу'; 21 | $lang['ck_done'] = 'Всі файли можна змінювати. Оновлення можливе.'; 22 | $lang['ck_fail'] = 'Деякі файли не можливо перезаписати, автоматичне оновлення неможливе. '; 23 | $lang['cp_start'] = 'Оновлення файлів...'; 24 | $lang['cp_done'] = 'Всі файли оновлені.'; 25 | $lang['cp_fail'] = 'Упс... Щось пішло не так. Перевірте вручну. '; 26 | $lang['tv_upd'] = '%s оновлено.'; 27 | $lang['tv_nocopy'] = 'Не можливо скопіювати файл %s!'; 28 | $lang['tv_nodir'] = 'Не можливо створити директорію %s!'; 29 | $lang['tv_done'] = '%s оновлено'; 30 | $lang['finish'] = 'Оновлення завершено. Користуйтесь новою DokuWiki.'; 31 | $lang['btn_continue'] = 'Продовжити'; 32 | $lang['btn_abort'] = 'Зупинити'; 33 | $lang['step_version'] = 'Перевірити'; 34 | $lang['step_download'] = 'Завантажити'; 35 | $lang['step_unpack'] = 'Розпакувати'; 36 | $lang['step_check'] = 'Перевірити'; 37 | $lang['step_upgrade'] = 'Встановити'; 38 | $lang['careful'] = 'Дивись помилки вище! Продовження не можливе!'; 39 | -------------------------------------------------------------------------------- /lang/vi/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = 'Nâng cấp Wiki'; 9 | $lang['vs_php'] = 'Bản phát hành DokuWiki mới cần tối thiểu PHP %s, nhưng bạn đang chạy %s. Bạn nên nâng cấp phiên bản PHP của mình trước khi nâng cấp!'; 10 | $lang['vs_tgzno'] = 'Không thể xác định phiên bản mới nhất của DokuWiki.'; 11 | $lang['vs_tgz'] = 'DokuWiki %s có sẵn để tải xuống'; 12 | $lang['vs_local'] = 'Bạn hiện đang chạy DokuWiki %s.'; 13 | $lang['vs_localno'] = 'Không rõ phiên bản hiện tại của bạn bao lâu, nên nâng cấp thủ công.'; 14 | $lang['vs_newer'] = 'Có vẻ như DokuWiki hiện tại của bạn thậm chí còn mới hơn bản phát hành ổn định mới nhất. Không khuyến nghị nâng cấp.'; 15 | $lang['vs_same'] = 'DokuWiki hiện tại của bạn đã được cập nhật. Không cần nâng cấp.'; 16 | $lang['vs_plugin'] = 'Có một plugin có sẵn nâng cấp mới hơn (%s), bạn nên cập nhật plugin trước khi tiếp tục.'; 17 | $lang['vs_ssl'] = 'PHP của bạn dường như không hỗ trợ các luồng SSL, việc tải xuống dữ liệu cần thiết rất có thể sẽ thất bại. Thay vào đó hãy nâng cấp thủ công.'; 18 | $lang['dl_from'] = 'Đang tải xuống lưu trữ từ %s...'; 19 | $lang['dl_fail'] = 'Tải về thất bại.'; 20 | $lang['dl_done'] = 'Hoàn tất tải xuống (%s).'; 21 | $lang['pk_extract'] = 'Giải nén lưu trữ...'; 22 | $lang['pk_fail'] = 'Giải nén thất bại.'; 23 | $lang['pk_done'] = 'Giải nén xong.'; 24 | $lang['pk_version'] = 'DokuWiki %s đã sẵn sàng được cài đặt (Bạn hiện đang chạy %s).'; 25 | $lang['ck_start'] = 'Kiểm tra quyền truy cập tập tin...'; 26 | $lang['ck_done'] = 'Tất cả các tập tin đều có thể ghi được. Sẵn sàng nâng cấp.'; 27 | $lang['ck_fail'] = 'Một số tập tin không thể ghi được. Không thể tự động nâng cấp.'; 28 | $lang['cp_start'] = 'Đang cập nhật tập tin...'; 29 | $lang['cp_done'] = 'Đã cập nhật tất cả tập tin.'; 30 | $lang['cp_fail'] = 'Hùm. Đã xảy ra lỗi. Tốt hơn là nên kiểm tra thủ công.'; 31 | $lang['tv_noperm'] = 'Không thể ghi được %s!'; 32 | $lang['tv_upd'] = '%s sẽ được nâng cấp.'; 33 | $lang['tv_nocopy'] = 'Không thể xóa tập tin hiện có %s trước khi ghi đè!'; 34 | $lang['tv_nodir'] = 'Không thể tạo đường dẫn %s!'; 35 | $lang['tv_done'] = 'đã cập nhật %s'; 36 | $lang['rm_done'] = 'đã xóa %s lỗi thời.'; 37 | $lang['rm_fail'] = 'Không thể xóa %s lỗi thời. Vui lòng xóa thủ công!'; 38 | $lang['rm_mismatch'] = 'Trường hợp không phù hợp cho tập tin %s lỗi thời. Vui lòng kiểm tra thủ công nếu tập tin thực sự nên bị xóa.'; 39 | $lang['finish'] = 'Nâng cấp hoàn thành. Thưởng thức DokuWiki mới của bạn'; 40 | $lang['btn_continue'] = 'Tiếp tục'; 41 | $lang['btn_abort'] = 'Hủy bỏ'; 42 | $lang['step_version'] = 'Kiểm tra'; 43 | $lang['step_download'] = 'Tải về'; 44 | $lang['step_unpack'] = 'Giải nén'; 45 | $lang['step_check'] = 'Xác minh'; 46 | $lang['step_upgrade'] = 'Cài đặt'; 47 | $lang['careful'] = 'Lỗi ở trên! Bạn không nên tiếp tục!'; 48 | -------------------------------------------------------------------------------- /lang/vi/step0.txt: -------------------------------------------------------------------------------- 1 | Plugin này sẽ tự động nâng cấp wiki của bạn lên phiên bản DokuWiki mới nhất hiện có. Trước khi tiếp tục, bạn nên đọc [[doku>changes|Nhật trình thay đổi]] để kiểm tra xem có bất kỳ bước bổ sung nào để bạn thực hiện trước hoặc sau khi nâng cấp không. 2 | 3 | Để cho phép nâng cấp tự động, quy trình PHP yêu cầu quyền ghi cho các tập tin Dokuwiki. Plugin sẽ kiểm tra các quyền tập tin cần thiết trước khi bắt đầu quá trình nâng cấp. 4 | 5 | Plugin này sẽ không nâng cấp bất kỳ plugin hoặc chủ đề đã cài đặt nào. 6 | 7 | Chúng tôi khuyên bạn nên tạo bản sao lưu wiki của mình trước khi tiếp tục. -------------------------------------------------------------------------------- /lang/zh-tw/lang.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | $lang['menu'] = '升級Wiki'; 9 | $lang['vs_php'] = '新版的DokuWiki需要至少PHP %s,但你目前運行的是 %s。你應該要在升級Wiki前先升級你的PHP。'; 10 | $lang['vs_tgzno'] = '無法決定最新的DokuWiki版本。'; 11 | $lang['vs_tgz'] = 'DokuWiki %s 現已可供下載。'; 12 | $lang['vs_local'] = '你目前運行 DokuWiki %s'; 13 | $lang['vs_localno'] = '沒辦法清楚知道你目前運行的版本有多舊,建議手動升級。'; 14 | $lang['vs_newer'] = '看起來你目前的 DokuWiki 版本比最新穩定版本還要新。不建議升級。'; 15 | $lang['vs_same'] = '你目前的 DokuWiki 已經是最新的。沒必要升級。'; 16 | $lang['vs_plugin'] = '有一個新的套件升級版本 (%s) 可供使用。你應該在繼續前先升級該外掛。'; 17 | $lang['vs_ssl'] = '你的 PHP 看起來不支援 SSL 串流加密,下載資料很有可能會失敗。請以手動升級方式替代。'; 18 | $lang['dl_from'] = '從 %s 下載檔案中...'; 19 | $lang['dl_fail'] = '下載失敗'; 20 | $lang['dl_done'] = '下載完成 (%s)'; 21 | $lang['pk_extract'] = '解開檔案中...'; 22 | $lang['pk_fail'] = '解開檔案失敗。'; 23 | $lang['pk_done'] = '解開檔案完成。'; 24 | $lang['pk_version'] = 'DokuWiki版本 %s 已準備好進行安裝 (你目前運行的是 %s).'; 25 | $lang['ck_start'] = '檢查權限'; 26 | $lang['ck_done'] = '所有檔案皆有寫入權限。已準備好升級'; 27 | $lang['ck_fail'] = '部分檔案沒有寫入權限。自動升級是不可能的'; 28 | $lang['cp_start'] = '更新檔案中...'; 29 | $lang['cp_done'] = '所有檔案已更新完成'; 30 | $lang['cp_fail'] = '哦。有東西出錯了。最好手動檢查。'; 31 | $lang['tv_noperm'] = '%s 沒有寫入權限'; 32 | $lang['tv_upd'] = '%s 將進行更新'; 33 | $lang['tv_nocopy'] = '無法複製檔案 %s!'; 34 | $lang['tv_nodir'] = '無法建立資料夾 %s!'; 35 | $lang['tv_done'] = '%s 已更新'; 36 | $lang['rm_done'] = '%s不建議使用並已刪除'; 37 | $lang['rm_fail'] = '沒辦法刪除該遺棄之 %s。請手動刪除之。'; 38 | $lang['finish'] = '升級完成。開始享受你全新的DokuWiki。'; 39 | $lang['btn_continue'] = '繼續'; 40 | $lang['btn_abort'] = '中止'; 41 | $lang['step_version'] = '檢查'; 42 | $lang['step_download'] = '下載'; 43 | $lang['step_unpack'] = '解開'; 44 | $lang['step_check'] = '驗證'; 45 | $lang['step_upgrade'] = '安裝'; 46 | -------------------------------------------------------------------------------- /lang/zh-tw/step0.txt: -------------------------------------------------------------------------------- 1 | 這個套件會自動升級你的DokuWiki至最新版本。在繼續進行之前,你應該先閱讀[[doku>changes|更新紀錄]]以確認在更新之前是不是有甚麼額外的步驟要進行。 2 | 3 | 為了允許自動更新,PHP程序需要Dokuwiki檔案的寫入權限。該套件在升級之前會自動檢查必要的檔案權限。 4 | 5 | 這個套件不會升級其他已安裝的套件或模板。 6 | 7 | 我們建議你在你的wiki進行升級之前先備份。 -------------------------------------------------------------------------------- /lang/zh/final.txt: -------------------------------------------------------------------------------- 1 | 您的Wiki已经更新。 2 | 3 | 如果您遇到任何问题,请确保所有插件都是最新版本且与新版本兼容。[[https://forum.dokuwiki.org/|用户论坛]]可能会为您提供一些建议。 4 | 5 | 如果您喜欢DokuWiki和这个插件,请考虑[[doku>zh:donate|捐赠]],以支持这个和其他插件的开发。同时,请查看我们的各种[[doku>zh:social|社交网络页面]],以了解新的发展动态。 6 | 7 | 现在,请享受[[:|您的新DokuWiki]]吧! :-) -------------------------------------------------------------------------------- /lang/zh/lang.php: -------------------------------------------------------------------------------- 1 | 7 | * @author Liu Guang 8 | * @author Yuwei Sun 9 | * @author Mike Gao <1524747399@qq.com> 10 | */ 11 | $lang['menu'] = '升级Wiki'; 12 | $lang['vs_php'] = '新的DokuWiki发行版要求PHP版本至少为 %s,但是您的PHP版本为 %s。升级本发行版之前您应当先升级PHP版本!'; 13 | $lang['vs_tgzno'] = '无法确定DokuWiki的最新版本。'; 14 | $lang['vs_tgz'] = 'DokuWiki %s 已可下载。'; 15 | $lang['vs_local'] = '您正运行的是 DokuWiki %s。'; 16 | $lang['vs_localno'] = '无法确定您所运行的版本,推荐手动升级。'; 17 | $lang['vs_newer'] = '看起来您正运行的版本比最新稳定版更新。不建议升级。'; 18 | $lang['vs_same'] = '您的DokuWiki已是最新版本。无需升级。'; 19 | $lang['vs_plugin'] = '有插件需要更新(%s),您应在继续之前先更新插件。'; 20 | $lang['vs_ssl'] = '您的PHP看起来不支持SSL流,必需数据的下载可能会失败。请手动升级。'; 21 | $lang['dl_from'] = '从 %s 下载压缩包...'; 22 | $lang['dl_fail'] = '下载失败。'; 23 | $lang['dl_done'] = '下载完成 (%s)。'; 24 | $lang['pk_extract'] = '解压中...'; 25 | $lang['pk_fail'] = '解压失败。'; 26 | $lang['pk_done'] = '解压完成。'; 27 | $lang['pk_version'] = 'DokuWiki %s 可安装 (您正在运行 %s)。'; 28 | $lang['ck_start'] = '检查文件权限...'; 29 | $lang['ck_done'] = '所有文件可写。可升级。'; 30 | $lang['ck_fail'] = '一些文件不可写。无法自动升级。'; 31 | $lang['cp_start'] = '更新文件中...'; 32 | $lang['cp_done'] = '所有文件已更新。'; 33 | $lang['cp_fail'] = '啊哦。有些地方出了些问题。请手动检查。'; 34 | $lang['tv_noperm'] = '%s不可写!'; 35 | $lang['tv_upd'] = '%s 将被更新。'; 36 | $lang['tv_nocopy'] = '无法复制%s文件!'; 37 | $lang['tv_nodir'] = '无法创建文件夹%s!'; 38 | $lang['tv_done'] = '更新%s'; 39 | $lang['rm_done'] = '旧版%s已删除。'; 40 | $lang['rm_fail'] = '无法删除旧版%s请手动删除!'; 41 | $lang['rm_mismatch'] = '已弃用文件%s的大小写不匹配。 请手动检查是否应该删除文件。'; 42 | $lang['finish'] = '升级完成。请享受新版DokuWiki!'; 43 | $lang['btn_continue'] = '继续'; 44 | $lang['btn_abort'] = '中止'; 45 | $lang['step_version'] = '检查'; 46 | $lang['step_download'] = '下载'; 47 | $lang['step_unpack'] = '解压'; 48 | $lang['step_check'] = '检验'; 49 | $lang['step_upgrade'] = '安装'; 50 | $lang['careful'] = '产生了错误!你不应该继续!'; 51 | -------------------------------------------------------------------------------- /lang/zh/step0.txt: -------------------------------------------------------------------------------- 1 | 本插件会自动升级您的Wiki到最新DokuWiki版本。在继续之前,您应当阅读[[doku>changes|更新说明]]来了解是否有额外的步骤需要您在升级前后进行。 2 | 3 | 为了能够自动升级,PHP进程需要某些DokuWiki文件的写入权限。插件将在开始升级之前检查必需文件的权限。 4 | 5 | 本插件不会升级任何已安装的插件或模板。 6 | 7 | 我们建议您在继续之前先备份Wiki数据。 -------------------------------------------------------------------------------- /legacy.php: -------------------------------------------------------------------------------- 1 | '', 'port' => '', 'user' => '', 'pass' => '', 'ssl' => '', 'except' => '']; 31 | $conf['allowdebug'] = false; 32 | 33 | function linesToHash($lines) 34 | { 35 | $lines = array_map('trim', $lines); 36 | $lines = array_filter($lines); 37 | $lines = array_map(function ($item) { 38 | return array_map('trim', explode(' ', $item, 2)); 39 | }, $lines); 40 | return array_combine(array_column($lines, 0), array_column($lines, 1)); 41 | } 42 | 43 | function conf_decodeString($string) 44 | { 45 | return $string; 46 | } 47 | 48 | function filesize_h($size) 49 | { 50 | return $size . 'b'; 51 | } 52 | 53 | function hsc($string) 54 | { 55 | return htmlspecialchars($string, ENT_QUOTES, 'UTF-8'); 56 | } 57 | 58 | function io_mkdir_p($dir) 59 | { 60 | if (file_exists($dir)) return true; 61 | return mkdir($dir, 0777, true); 62 | } 63 | 64 | function getVersionData() 65 | { 66 | $version = array(); 67 | if (file_exists(DOKU_INC . 'VERSION')) { 68 | //official release 69 | $version['date'] = trim(file_get_contents(DOKU_INC . 'VERSION')); 70 | $version['type'] = 'Release'; 71 | } 72 | return $version; 73 | } 74 | 75 | function getVersion() 76 | { 77 | $version = getVersionData(); 78 | return $version['type'] . ' ' . $version['date']; 79 | } 80 | 81 | class Doku_Event 82 | { 83 | public function __construct($name, &$data) 84 | { 85 | } 86 | 87 | public function advise_before() 88 | { 89 | return true; 90 | } 91 | 92 | public function advise_after() 93 | { 94 | } 95 | } 96 | 97 | trait UpgradePluginTrait 98 | { 99 | protected $lang = null; 100 | 101 | /** 102 | * @return string 103 | */ 104 | public function getInfo() 105 | { 106 | $data = file(__DIR__ . '/plugin.info.txt', FILE_IGNORE_NEW_LINES); 107 | return linesToHash($data); 108 | } 109 | 110 | /** 111 | * @param string $key 112 | * @return string 113 | */ 114 | public function getLang($key) 115 | { 116 | if ($this->lang === null) { 117 | $lang = []; 118 | include __DIR__ . '/lang/en/lang.php'; 119 | $this->lang = $lang; 120 | } 121 | return $this->lang[$key] ?? $key; 122 | } 123 | } 124 | 125 | abstract class DokuWiki_CLI_Plugin extends splitbrain\phpcli\CLI 126 | { 127 | use UpgradePluginTrait; 128 | } 129 | 130 | class DokuWiki_Plugin 131 | { 132 | use UpgradePluginTrait; 133 | } 134 | 135 | // now the CLI plugin should load and run 136 | include(__DIR__ . '/cli.php'); 137 | (new cli_plugin_upgrade())->run(); 138 | -------------------------------------------------------------------------------- /plugin.info.txt: -------------------------------------------------------------------------------- 1 | base upgrade 2 | author Andreas Gohr 3 | email andi@splitbrain.org 4 | date 2025-04-10 5 | name DokuWiki Upgrade Plugin 6 | desc Automatically upgrade your DokuWiki install to the most recent stable release 7 | url http://www.dokuwiki.org/plugin:upgrade 8 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | #plugin__upgrade { 2 | margin: 0 auto; 3 | height: 20em; 4 | overflow: auto; 5 | } 6 | 7 | #plugin__upgrade .log-error::before { 8 | content: "✗ "; 9 | color: #f00; 10 | } 11 | #plugin__upgrade .log-warning::before { 12 | content: "⚠ "; 13 | color: #f90; 14 | } 15 | #plugin__upgrade .log-notice::before { 16 | content: "☛ "; 17 | color: #ccc; 18 | } 19 | 20 | #plugin__upgrade_form { 21 | display: block; 22 | overflow: auto; 23 | margin: 1em; 24 | font-size: 120%; 25 | } 26 | 27 | #plugin__upgrade_careful { 28 | float: right; 29 | text-align: right; 30 | margin-right: 1em; 31 | color: red; 32 | } 33 | 34 | #plugin__upgrade_form { 35 | clear: right; 36 | } 37 | 38 | #plugin__upgrade_form button { 39 | float: right; 40 | margin-left: 0.5em; 41 | } 42 | 43 | #plugin__upgrade_form button.careful { 44 | opacity: 0.5; 45 | } 46 | 47 | /* based on http://cssdeck.com/labs/progress-bar */ 48 | 49 | #plugin__upgrade_meter { 50 | height: 20px; 51 | position: relative; 52 | margin: 3em 1em 1em 1em; 53 | } 54 | 55 | #plugin__upgrade_meter ol { 56 | margin: 0; 57 | padding: 0; 58 | display: block; 59 | height: 100%; 60 | border-radius: 10px; 61 | background-color: #ddd; 62 | position: relative; 63 | list-style: none; 64 | } 65 | #plugin__upgrade_meter ol li { 66 | float: left; 67 | margin: 0; 68 | padding: 0; 69 | text-align: right; 70 | width: 19%; 71 | position: relative; 72 | border-radius: 10px; 73 | } 74 | 75 | #plugin__upgrade_meter ol li span{ 76 | right:-0.5em; 77 | display: block; 78 | text-align: center; 79 | } 80 | #plugin__upgrade_meter ol li .step { 81 | top: -0.4em; 82 | padding: .2em 0; 83 | border: 3px solid #ddd; 84 | z-index: 99; 85 | font-size: 1.25em; 86 | color: #ddd; 87 | width: 1.5em; 88 | font-weight: 700; 89 | position: absolute; 90 | background-color: #fff; 91 | border-radius: 50%; 92 | } 93 | #plugin__upgrade_meter ol li .stage { 94 | color: #fff; 95 | font-weight: 700; 96 | } 97 | 98 | #plugin__upgrade_meter ol li.active { 99 | height: 20px; 100 | background: #aaa; 101 | } 102 | 103 | #plugin__upgrade_meter ol li.active span.stage { 104 | color: #000; 105 | } 106 | 107 | #plugin__upgrade_meter ol li.active span.step{ 108 | color: #000; 109 | border: 3px solid __link__; 110 | } 111 | -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/composer/InstalledVersions.php', 10 | 'helper_plugin_upgrade' => $baseDir . '/helper.php', 11 | ); 12 | -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/splitbrain/php-cli/src'), 10 | 'splitbrain\\PHPArchive\\' => array($vendorDir . '/splitbrain/php-archive/src'), 11 | 'dokuwiki\\plugin\\upgrade\\HTTP\\' => array($baseDir . '/HTTP'), 12 | ); 13 | -------------------------------------------------------------------------------- /vendor/composer/autoload_real.php: -------------------------------------------------------------------------------- 1 | register(true); 35 | 36 | return $loader; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /vendor/composer/autoload_static.php: -------------------------------------------------------------------------------- 1 | 11 | array ( 12 | 'splitbrain\\phpcli\\' => 18, 13 | 'splitbrain\\PHPArchive\\' => 22, 14 | ), 15 | 'd' => 16 | array ( 17 | 'dokuwiki\\plugin\\upgrade\\HTTP\\' => 29, 18 | ), 19 | ); 20 | 21 | public static $prefixDirsPsr4 = array ( 22 | 'splitbrain\\phpcli\\' => 23 | array ( 24 | 0 => __DIR__ . '/..' . '/splitbrain/php-cli/src', 25 | ), 26 | 'splitbrain\\PHPArchive\\' => 27 | array ( 28 | 0 => __DIR__ . '/..' . '/splitbrain/php-archive/src', 29 | ), 30 | 'dokuwiki\\plugin\\upgrade\\HTTP\\' => 31 | array ( 32 | 0 => __DIR__ . '/../..' . '/HTTP', 33 | ), 34 | ); 35 | 36 | public static $classMap = array ( 37 | 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 38 | 'helper_plugin_upgrade' => __DIR__ . '/../..' . '/helper.php', 39 | ); 40 | 41 | public static function getInitializer(ClassLoader $loader) 42 | { 43 | return \Closure::bind(function () use ($loader) { 44 | $loader->prefixLengthsPsr4 = ComposerStaticInitd7ecbc8a78635cf7e8009a9a05aa8324::$prefixLengthsPsr4; 45 | $loader->prefixDirsPsr4 = ComposerStaticInitd7ecbc8a78635cf7e8009a9a05aa8324::$prefixDirsPsr4; 46 | $loader->classMap = ComposerStaticInitd7ecbc8a78635cf7e8009a9a05aa8324::$classMap; 47 | 48 | }, null, ClassLoader::class); 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /vendor/composer/installed.json: -------------------------------------------------------------------------------- 1 | { 2 | "packages": [ 3 | { 4 | "name": "splitbrain/php-archive", 5 | "version": "1.3.1", 6 | "version_normalized": "1.3.1.0", 7 | "source": { 8 | "type": "git", 9 | "url": "https://github.com/splitbrain/php-archive.git", 10 | "reference": "d274e5190ba309777926348900cf9578d9e533c9" 11 | }, 12 | "dist": { 13 | "type": "zip", 14 | "url": "https://api.github.com/repos/splitbrain/php-archive/zipball/d274e5190ba309777926348900cf9578d9e533c9", 15 | "reference": "d274e5190ba309777926348900cf9578d9e533c9", 16 | "shasum": "" 17 | }, 18 | "require": { 19 | "php": ">=7.0" 20 | }, 21 | "require-dev": { 22 | "ext-bz2": "*", 23 | "ext-zip": "*", 24 | "mikey179/vfsstream": "^1.6", 25 | "phpunit/phpunit": "^8" 26 | }, 27 | "suggest": { 28 | "ext-bz2": "For bz2 compression", 29 | "ext-iconv": "Used for proper filename encode handling", 30 | "ext-mbstring": "Can be used alternatively for handling filename encoding", 31 | "ext-zlib": "For zlib compression" 32 | }, 33 | "time": "2022-03-23T09:21:55+00:00", 34 | "type": "library", 35 | "installation-source": "dist", 36 | "autoload": { 37 | "psr-4": { 38 | "splitbrain\\PHPArchive\\": "src" 39 | } 40 | }, 41 | "notification-url": "https://packagist.org/downloads/", 42 | "license": [ 43 | "MIT" 44 | ], 45 | "authors": [ 46 | { 47 | "name": "Andreas Gohr", 48 | "email": "andi@splitbrain.org" 49 | } 50 | ], 51 | "description": "Pure-PHP implementation to read and write TAR and ZIP archives", 52 | "keywords": [ 53 | "archive", 54 | "extract", 55 | "tar", 56 | "unpack", 57 | "unzip", 58 | "zip" 59 | ], 60 | "support": { 61 | "issues": "https://github.com/splitbrain/php-archive/issues", 62 | "source": "https://github.com/splitbrain/php-archive/tree/1.3.1" 63 | }, 64 | "install-path": "../splitbrain/php-archive" 65 | }, 66 | { 67 | "name": "splitbrain/php-cli", 68 | "version": "1.2.1", 69 | "version_normalized": "1.2.1.0", 70 | "source": { 71 | "type": "git", 72 | "url": "https://github.com/splitbrain/php-cli.git", 73 | "reference": "47cd2b2c1d976d22afb01e121985d59c4f98c031" 74 | }, 75 | "dist": { 76 | "type": "zip", 77 | "url": "https://api.github.com/repos/splitbrain/php-cli/zipball/47cd2b2c1d976d22afb01e121985d59c4f98c031", 78 | "reference": "47cd2b2c1d976d22afb01e121985d59c4f98c031", 79 | "shasum": "" 80 | }, 81 | "require": { 82 | "php": ">=5.3.0" 83 | }, 84 | "require-dev": { 85 | "phpunit/phpunit": "^8" 86 | }, 87 | "suggest": { 88 | "psr/log": "Allows you to make the CLI available as PSR-3 logger" 89 | }, 90 | "time": "2022-11-04T11:59:39+00:00", 91 | "type": "library", 92 | "installation-source": "dist", 93 | "autoload": { 94 | "psr-4": { 95 | "splitbrain\\phpcli\\": "src" 96 | } 97 | }, 98 | "notification-url": "https://packagist.org/downloads/", 99 | "license": [ 100 | "MIT" 101 | ], 102 | "authors": [ 103 | { 104 | "name": "Andreas Gohr", 105 | "email": "andi@splitbrain.org" 106 | } 107 | ], 108 | "description": "Easy command line scripts for PHP with opt parsing and color output. No dependencies", 109 | "keywords": [ 110 | "argparse", 111 | "cli", 112 | "command line", 113 | "console", 114 | "getopt", 115 | "optparse", 116 | "terminal" 117 | ], 118 | "support": { 119 | "issues": "https://github.com/splitbrain/php-cli/issues", 120 | "source": "https://github.com/splitbrain/php-cli/tree/1.2.1" 121 | }, 122 | "install-path": "../splitbrain/php-cli" 123 | } 124 | ], 125 | "dev": true, 126 | "dev-package-names": [] 127 | } 128 | -------------------------------------------------------------------------------- /vendor/composer/installed.php: -------------------------------------------------------------------------------- 1 | array( 3 | 'name' => 'splitbrain/dokuwiki-plugin-upgrade', 4 | 'pretty_version' => 'dev-master', 5 | 'version' => 'dev-master', 6 | 'reference' => 'afa5eaf7264a01dc61698b6c191810028ea3279d', 7 | 'type' => 'project', 8 | 'install_path' => __DIR__ . '/../../', 9 | 'aliases' => array(), 10 | 'dev' => true, 11 | ), 12 | 'versions' => array( 13 | 'splitbrain/dokuwiki-plugin-upgrade' => array( 14 | 'pretty_version' => 'dev-master', 15 | 'version' => 'dev-master', 16 | 'reference' => 'afa5eaf7264a01dc61698b6c191810028ea3279d', 17 | 'type' => 'project', 18 | 'install_path' => __DIR__ . '/../../', 19 | 'aliases' => array(), 20 | 'dev_requirement' => false, 21 | ), 22 | 'splitbrain/php-archive' => array( 23 | 'pretty_version' => '1.3.1', 24 | 'version' => '1.3.1.0', 25 | 'reference' => 'd274e5190ba309777926348900cf9578d9e533c9', 26 | 'type' => 'library', 27 | 'install_path' => __DIR__ . '/../splitbrain/php-archive', 28 | 'aliases' => array(), 29 | 'dev_requirement' => false, 30 | ), 31 | 'splitbrain/php-cli' => array( 32 | 'pretty_version' => '1.2.1', 33 | 'version' => '1.2.1.0', 34 | 'reference' => '47cd2b2c1d976d22afb01e121985d59c4f98c031', 35 | 'type' => 'library', 36 | 'install_path' => __DIR__ . '/../splitbrain/php-cli', 37 | 'aliases' => array(), 38 | 'dev_requirement' => false, 39 | ), 40 | ), 41 | ); 42 | -------------------------------------------------------------------------------- /vendor/composer/platform_check.php: -------------------------------------------------------------------------------- 1 | = 70000)) { 8 | $issues[] = 'Your Composer dependencies require a PHP version ">= 7.0.0". You are running ' . PHP_VERSION . '.'; 9 | } 10 | 11 | if ($issues) { 12 | if (!headers_sent()) { 13 | header('HTTP/1.1 500 Internal Server Error'); 14 | } 15 | if (!ini_get('display_errors')) { 16 | if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { 17 | fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); 18 | } elseif (!headers_sent()) { 19 | echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; 20 | } 21 | } 22 | trigger_error( 23 | 'Composer detected issues in your platform: ' . implode(' ', $issues), 24 | E_USER_ERROR 25 | ); 26 | } 27 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 Andreas Gohr 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/README.md: -------------------------------------------------------------------------------- 1 | PHPArchive - Pure PHP ZIP and TAR handling 2 | ========================================== 3 | 4 | This library allows to handle new ZIP and TAR archives without the need for any special PHP extensions (gz and bzip are 5 | needed for compression). It can create new files or extract existing ones. 6 | 7 | To keep things simple, the modification (adding or removing files) of existing archives is not supported. 8 | 9 | Install 10 | ------- 11 | 12 | Use composer: 13 | 14 | ```php composer.phar require splitbrain/php-archive``` 15 | 16 | Usage 17 | ----- 18 | 19 | The usage for the Zip and Tar classes are basically the same. Here are some 20 | examples for working with TARs to get you started. 21 | 22 | Check the [API docs](https://splitbrain.github.io/php-archive/) for more 23 | info. 24 | 25 | 26 | ```php 27 | require_once 'vendor/autoload.php'; 28 | use splitbrain\PHPArchive\Tar; 29 | 30 | // To list the contents of an existing TAR archive, open() it and use 31 | // contents() on it: 32 | $tar = new Tar(); 33 | $tar->open('myfile.tgz'); 34 | $toc = $tar->contents(); 35 | print_r($toc); // array of FileInfo objects 36 | 37 | // To extract the contents of an existing TAR archive, open() it and use 38 | // extract() on it: 39 | $tar = new Tar(); 40 | $tar->open('myfile.tgz'); 41 | $tar->extract('/tmp'); 42 | 43 | // To create a new TAR archive directly on the filesystem (low memory 44 | // requirements), create() it: 45 | $tar = new Tar(); 46 | $tar->create('myfile.tgz'); 47 | $tar->addFile(...); 48 | $tar->addData(...); 49 | ... 50 | $tar->close(); 51 | 52 | // To create a TAR archive directly in memory, create() it, add*() 53 | // files and then either save() or getArchive() it: 54 | $tar = new Tar(); 55 | $tar->setCompression(9, Archive::COMPRESS_BZIP); 56 | $tar->create(); 57 | $tar->addFile(...); 58 | $tar->addData(...); 59 | ... 60 | $tar->save('myfile.tbz'); // compresses and saves it 61 | echo $tar->getArchive(); // compresses and returns it 62 | ``` 63 | 64 | Differences between Tar and Zip: Tars are compressed as a whole, while Zips compress each file individually. Therefore 65 | you can call ```setCompression``` before each ```addFile()``` and ```addData()``` function call. 66 | 67 | The FileInfo class can be used to specify additional info like ownership or permissions when adding a file to 68 | an archive. 69 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/apigen.neon: -------------------------------------------------------------------------------- 1 | tree: Yes 2 | deprecated: Yes 3 | accessLevels: [public] 4 | todo: Yes 5 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "splitbrain/php-archive", 3 | "description": "Pure-PHP implementation to read and write TAR and ZIP archives", 4 | "keywords": ["zip", "tar", "archive", "unpack", "extract", "unzip"], 5 | "authors": [ 6 | { 7 | "name": "Andreas Gohr", 8 | "email": "andi@splitbrain.org" 9 | } 10 | ], 11 | "license": "MIT", 12 | 13 | "require": { 14 | "php": ">=7.0" 15 | }, 16 | 17 | "suggest": { 18 | "ext-iconv": "Used for proper filename encode handling", 19 | "ext-mbstring": "Can be used alternatively for handling filename encoding", 20 | "ext-bz2": "For bz2 compression", 21 | "ext-zlib": "For zlib compression" 22 | }, 23 | 24 | "require-dev": { 25 | "phpunit/phpunit": "^8", 26 | "mikey179/vfsstream": "^1.6", 27 | "ext-zip": "*", 28 | "ext-bz2": "*" 29 | }, 30 | 31 | "autoload": { 32 | "psr-4": { 33 | "splitbrain\\PHPArchive\\": "src" 34 | } 35 | }, 36 | 37 | "autoload-dev": { 38 | "psr-4": { 39 | "splitbrain\\PHPArchive\\": "tests" 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | ./tests/ 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/src/Archive.php: -------------------------------------------------------------------------------- 1 | callback = $callback; 134 | } 135 | } 136 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-archive/src/ArchiveCorruptedException.php: -------------------------------------------------------------------------------- 1 | setHelp('A very minimal example that does nothing but print a version'); 38 | $options->registerOption('version', 'print version', 'v'); 39 | } 40 | 41 | // implement your code 42 | protected function main(Options $options) 43 | { 44 | if ($options->getOpt('version')) { 45 | $this->info('1.0.0'); 46 | } else { 47 | echo $options->help(); 48 | } 49 | } 50 | } 51 | // execute it 52 | $cli = new Minimal(); 53 | $cli->run(); 54 | ``` 55 | 56 | ![Screenshot](screenshot.png) 57 | 58 | 59 | The basic usage is simple: 60 | 61 | - create a class and ``extend splitbrain\phpcli\CLI`` 62 | - implement the ```setup($options)``` method and register options, arguments, commands and set help texts 63 | - ``$options->setHelp()`` adds a general description 64 | - ``$options->registerOption()`` adds an option 65 | - ``$options->registerArgument()`` adds an argument 66 | - ``$options->registerCommand()`` adds a sub command 67 | - implement the ```main($options)``` method and do your business logic there 68 | - ``$options->getOpts`` lets you access set options 69 | - ``$options->getArgs()`` returns the remaining arguments after removing the options 70 | - ``$options->getCmd()`` returns the sub command the user used 71 | - instantiate your class and call ```run()``` on it 72 | 73 | More examples can be found in the examples directory. Please refer to the [API docs](https://splitbrain.github.io/php-cli/) 74 | for further info. 75 | 76 | ## Exceptions 77 | 78 | By default, the CLI class registers an exception handler and will print the exception's message to the end user and 79 | exit the programm with a non-zero exit code. You can disable this behaviour and catch all exceptions yourself by 80 | passing false to the constructor. 81 | 82 | You can use the provided ``splitbrain\phpcli\Exception`` to signal any problems within your main code yourself. The 83 | exception's code will be used as the exit code then. 84 | 85 | Stacktraces will be printed on log level `debug`. 86 | 87 | ## Colored output 88 | 89 | Colored output is handled through the ``Colors`` class. It tries to detect if a color terminal is available and only 90 | then uses terminal colors. You can always suppress colored output by passing ``--no-colors`` to your scripts. 91 | Disabling colors will also disable the emoticon prefixes. 92 | 93 | Simple colored log messages can be printed by you using the convinence methods ``success()`` (green), ``info()`` (cyan), 94 | ``error()`` (red) or ``fatal()`` (red). The latter will also exit the programm with a non-zero exit code. 95 | 96 | For more complex coloring you can access the color class through ``$this->colors`` in your script. The ``wrap()`` method 97 | is probably what you want to use. 98 | 99 | The table formatter allows coloring full columns. To use that mechanism pass an array of colors as third parameter to 100 | its ``format()`` method. Please note that you can not pass colored texts in the second parameters (text length calculation 101 | and wrapping will fail, breaking your texts). 102 | 103 | ## Table Formatter 104 | 105 | The ``TableFormatter`` class allows you to align texts in multiple columns. It tries to figure out the available 106 | terminal width on its own. It can be overwritten by setting a ``COLUMNS`` environment variable. 107 | 108 | The formatter is used through the ``format()`` method which expects at least two arrays: The first defines the column 109 | widths, the second contains the texts to fill into the columns. Between each column a border is printed (a single space 110 | by default). 111 | 112 | See the ``example/table.php`` for sample usage. 113 | 114 | Columns width can be given in three forms: 115 | 116 | - fixed width in characters by providing an integer (eg. ``15``) 117 | - precentages by provifing an integer and a percent sign (eg. ``25%``) 118 | - a single fluid "rest" column marked with an asterisk (eg. ``*``) 119 | 120 | When mixing fixed and percentage widths, percentages refer to the remaining space after all fixed columns have been 121 | assigned. 122 | 123 | Space for borders is automatically calculated. It is recommended to always have some relative (percentage) or a fluid 124 | column to adjust for different terminal widths. 125 | 126 | The table formatter is used for the automatic help screen accessible when calling your script with ``-h`` or ``--help``. 127 | 128 | ## PSR-3 Logging 129 | 130 | The CLI class is a fully PSR-3 compatible logger (printing colored log data to STDOUT and STDERR). This is useful when 131 | you call backend code from your CLI that expects a Logger instance to produce any sensible status output while running. 132 | 133 | If you need to pass a class implementing the `Psr\Log\LoggerInterface` you can do so by inheriting from one of the two provided classes implementing this interface instead of `splitbrain\phpcli\CLI`. 134 | 135 | * Use `splitbrain\phpcli\PSR3CLI` if you're using version 2 of PSR3 (PHP < 8.0) 136 | * Use `splitbrain\phpcli\PSR3CLIv3` if you're using version 3 of PSR3 (PHP >= 8.0) 137 | 138 | The resulting object then can be passed as the logger instance. The difference between the two is in adjusted method signatures (with appropriate type hinting) only. Be sure you have the suggested `psr/log` composer package installed when using these classes. 139 | 140 | Note: if your backend code calls for a PSR-3 logger but does not actually type check for the interface (AKA being LoggerAware only) you can also just pass an instance of `splitbrain\phpcli\CLI`. 141 | 142 | ## Log Levels 143 | 144 | You can adjust the verbosity of your CLI tool using the `--loglevel` parameter. Supported loglevels are the PSR-3 145 | loglevels and our own `success` level: 146 | 147 | * debug 148 | * info 149 | * notice 150 | * success (this is not defined in PSR-3) 151 | * warning 152 | * error 153 | * critical 154 | * alert 155 | * emergency 156 | 157 | ![Screenshot](screenshot2.png) 158 | 159 | Convenience methods for all log levels are available. Placeholder interpolation as described in PSR-3 is available, too. 160 | Messages from `warning` level onwards are printed to `STDERR` all below are printed to `STDOUT`. 161 | 162 | The default log level of your script can be set by overwriting the `$logdefault` member. 163 | 164 | See `example/logging.php` for an example. 165 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/apigen.neon: -------------------------------------------------------------------------------- 1 | tree: Yes 2 | deprecated: Yes 3 | accessLevels: [public] 4 | todo: Yes 5 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "splitbrain/php-cli", 3 | "description": "Easy command line scripts for PHP with opt parsing and color output. No dependencies", 4 | "keywords": [ 5 | "cli", 6 | "console", 7 | "terminal", 8 | "command line", 9 | "getopt", 10 | "optparse", 11 | "argparse" 12 | ], 13 | "license": "MIT", 14 | "authors": [ 15 | { 16 | "name": "Andreas Gohr", 17 | "email": "andi@splitbrain.org" 18 | } 19 | ], 20 | "require": { 21 | "php": ">=5.3.0" 22 | }, 23 | "suggest": { 24 | "psr/log": "Allows you to make the CLI available as PSR-3 logger" 25 | }, 26 | "require-dev": { 27 | "phpunit/phpunit": "^8" 28 | }, 29 | "autoload": { 30 | "psr-4": { 31 | "splitbrain\\phpcli\\": "src" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | ./tests/ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitbrain/dokuwiki-plugin-upgrade/43367882ba560a51d49aa29f8cea1aadc6e5ff9a/vendor/splitbrain/php-cli/screenshot.png -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitbrain/dokuwiki-plugin-upgrade/43367882ba560a51d49aa29f8cea1aadc6e5ff9a/vendor/splitbrain/php-cli/screenshot2.png -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/src/CLI.php: -------------------------------------------------------------------------------- 1 | 11 | * @license MIT 12 | */ 13 | abstract class CLI extends Base 14 | { 15 | /** 16 | * System is unusable. 17 | * 18 | * @param string $message 19 | * @param array $context 20 | * 21 | * @return void 22 | */ 23 | public function emergency($message, array $context = array()) 24 | { 25 | $this->log('emergency', $message, $context); 26 | } 27 | 28 | /** 29 | * Action must be taken immediately. 30 | * 31 | * Example: Entire website down, database unavailable, etc. This should 32 | * trigger the SMS alerts and wake you up. 33 | * 34 | * @param string $message 35 | * @param array $context 36 | */ 37 | public function alert($message, array $context = array()) 38 | { 39 | $this->log('alert', $message, $context); 40 | } 41 | 42 | /** 43 | * Critical conditions. 44 | * 45 | * Example: Application component unavailable, unexpected exception. 46 | * 47 | * @param string $message 48 | * @param array $context 49 | */ 50 | public function critical($message, array $context = array()) 51 | { 52 | $this->log('critical', $message, $context); 53 | } 54 | 55 | /** 56 | * Runtime errors that do not require immediate action but should typically 57 | * be logged and monitored. 58 | * 59 | * @param string $message 60 | * @param array $context 61 | */ 62 | public function error($message, array $context = array()) 63 | { 64 | $this->log('error', $message, $context); 65 | } 66 | 67 | /** 68 | * Exceptional occurrences that are not errors. 69 | * 70 | * Example: Use of deprecated APIs, poor use of an API, undesirable things 71 | * that are not necessarily wrong. 72 | * 73 | * @param string $message 74 | * @param array $context 75 | */ 76 | public function warning($message, array $context = array()) 77 | { 78 | $this->log('warning', $message, $context); 79 | } 80 | 81 | 82 | 83 | /** 84 | * Normal but significant events. 85 | * 86 | * @param string $message 87 | * @param array $context 88 | */ 89 | public function notice($message, array $context = array()) 90 | { 91 | $this->log('notice', $message, $context); 92 | } 93 | 94 | /** 95 | * Interesting events. 96 | * 97 | * Example: User logs in, SQL logs. 98 | * 99 | * @param string $message 100 | * @param array $context 101 | */ 102 | public function info($message, array $context = array()) 103 | { 104 | $this->log('info', $message, $context); 105 | } 106 | 107 | /** 108 | * Detailed debug information. 109 | * 110 | * @param string $message 111 | * @param array $context 112 | */ 113 | public function debug($message, array $context = array()) 114 | { 115 | $this->log('debug', $message, $context); 116 | } 117 | 118 | /** 119 | * @param string $level 120 | * @param string $message 121 | * @param array $context 122 | */ 123 | public function log($level, $message, array $context = array()) 124 | { 125 | $this->logMessage($level, $message, $context); 126 | } 127 | } 128 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/src/Colors.php: -------------------------------------------------------------------------------- 1 | 11 | * @license MIT 12 | */ 13 | class Colors 14 | { 15 | // these constants make IDE autocompletion easier, but color names can also be passed as strings 16 | const C_RESET = 'reset'; 17 | const C_BLACK = 'black'; 18 | const C_DARKGRAY = 'darkgray'; 19 | const C_BLUE = 'blue'; 20 | const C_LIGHTBLUE = 'lightblue'; 21 | const C_GREEN = 'green'; 22 | const C_LIGHTGREEN = 'lightgreen'; 23 | const C_CYAN = 'cyan'; 24 | const C_LIGHTCYAN = 'lightcyan'; 25 | const C_RED = 'red'; 26 | const C_LIGHTRED = 'lightred'; 27 | const C_PURPLE = 'purple'; 28 | const C_LIGHTPURPLE = 'lightpurple'; 29 | const C_BROWN = 'brown'; 30 | const C_YELLOW = 'yellow'; 31 | const C_LIGHTGRAY = 'lightgray'; 32 | const C_WHITE = 'white'; 33 | 34 | /** @var array known color names */ 35 | protected $colors = array( 36 | self::C_RESET => "\33[0m", 37 | self::C_BLACK => "\33[0;30m", 38 | self::C_DARKGRAY => "\33[1;30m", 39 | self::C_BLUE => "\33[0;34m", 40 | self::C_LIGHTBLUE => "\33[1;34m", 41 | self::C_GREEN => "\33[0;32m", 42 | self::C_LIGHTGREEN => "\33[1;32m", 43 | self::C_CYAN => "\33[0;36m", 44 | self::C_LIGHTCYAN => "\33[1;36m", 45 | self::C_RED => "\33[0;31m", 46 | self::C_LIGHTRED => "\33[1;31m", 47 | self::C_PURPLE => "\33[0;35m", 48 | self::C_LIGHTPURPLE => "\33[1;35m", 49 | self::C_BROWN => "\33[0;33m", 50 | self::C_YELLOW => "\33[1;33m", 51 | self::C_LIGHTGRAY => "\33[0;37m", 52 | self::C_WHITE => "\33[1;37m", 53 | ); 54 | 55 | /** @var bool should colors be used? */ 56 | protected $enabled = true; 57 | 58 | /** 59 | * Constructor 60 | * 61 | * Tries to disable colors for non-terminals 62 | */ 63 | public function __construct() 64 | { 65 | if (function_exists('posix_isatty') && !posix_isatty(STDOUT)) { 66 | $this->enabled = false; 67 | return; 68 | } 69 | if (!getenv('TERM')) { 70 | $this->enabled = false; 71 | return; 72 | } 73 | } 74 | 75 | /** 76 | * enable color output 77 | */ 78 | public function enable() 79 | { 80 | $this->enabled = true; 81 | } 82 | 83 | /** 84 | * disable color output 85 | */ 86 | public function disable() 87 | { 88 | $this->enabled = false; 89 | } 90 | 91 | /** 92 | * @return bool is color support enabled? 93 | */ 94 | public function isEnabled() 95 | { 96 | return $this->enabled; 97 | } 98 | 99 | /** 100 | * Convenience function to print a line in a given color 101 | * 102 | * @param string $line the line to print, a new line is added automatically 103 | * @param string $color one of the available color names 104 | * @param resource $channel file descriptor to write to 105 | * 106 | * @throws Exception 107 | */ 108 | public function ptln($line, $color, $channel = STDOUT) 109 | { 110 | $this->set($color, $channel); 111 | fwrite($channel, rtrim($line) . "\n"); 112 | $this->reset($channel); 113 | } 114 | 115 | /** 116 | * Returns the given text wrapped in the appropriate color and reset code 117 | * 118 | * @param string $text string to wrap 119 | * @param string $color one of the available color names 120 | * @return string the wrapped string 121 | * @throws Exception 122 | */ 123 | public function wrap($text, $color) 124 | { 125 | return $this->getColorCode($color) . $text . $this->getColorCode('reset'); 126 | } 127 | 128 | /** 129 | * Gets the appropriate terminal code for the given color 130 | * 131 | * @param string $color one of the available color names 132 | * @return string color code 133 | * @throws Exception 134 | */ 135 | public function getColorCode($color) 136 | { 137 | if (!$this->enabled) { 138 | return ''; 139 | } 140 | if (!isset($this->colors[$color])) { 141 | throw new Exception("No such color $color"); 142 | } 143 | 144 | return $this->colors[$color]; 145 | } 146 | 147 | /** 148 | * Set the given color for consecutive output 149 | * 150 | * @param string $color one of the supported color names 151 | * @param resource $channel file descriptor to write to 152 | * @throws Exception 153 | */ 154 | public function set($color, $channel = STDOUT) 155 | { 156 | fwrite($channel, $this->getColorCode($color)); 157 | } 158 | 159 | /** 160 | * reset the terminal color 161 | * 162 | * @param resource $channel file descriptor to write to 163 | * 164 | * @throws Exception 165 | */ 166 | public function reset($channel = STDOUT) 167 | { 168 | $this->set('reset', $channel); 169 | } 170 | } 171 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/src/Exception.php: -------------------------------------------------------------------------------- 1 | 12 | * @license MIT 13 | */ 14 | class Exception extends \RuntimeException 15 | { 16 | const E_ANY = -1; // no error code specified 17 | const E_UNKNOWN_OPT = 1; //Unrecognized option 18 | const E_OPT_ARG_REQUIRED = 2; //Option requires argument 19 | const E_OPT_ARG_DENIED = 3; //Option not allowed argument 20 | const E_OPT_ABIGUOUS = 4; //Option abiguous 21 | const E_ARG_READ = 5; //Could not read argv 22 | 23 | /** 24 | * @param string $message The Exception message to throw. 25 | * @param int $code The Exception code 26 | * @param \Exception $previous The previous exception used for the exception chaining. 27 | */ 28 | public function __construct($message = "", $code = 0, \Exception $previous = null) 29 | { 30 | if (!$code) { 31 | $code = self::E_ANY; 32 | } 33 | parent::__construct($message, $code, $previous); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /vendor/splitbrain/php-cli/src/PSR3CLI.php: -------------------------------------------------------------------------------- 1 | logMessage($level, $message, $context); 23 | } 24 | } 25 | --------------------------------------------------------------------------------