| /plugin/upgrade/myvendor/splitbrain/php-archive/src/ |
| D | Archive.php | 8 const COMPRESS_AUTO = -1; 48 … * The $strip parameter allows you to strip a certain number of path components from the filenames 49 …* found in the archive file, similar to the --strip-components feature of GNU tar. This is trigger… 50 * an integer is passed as $strip. 51 …* Alternatively a fixed string prefix may be passed in $strip. If the filename matches this prefix, 63 * @param int|string $strip either the number of path components or a fixed prefix to strip 69 abstract public function extract($outdir, $strip = '', $exclude = '', $include = ''); argument 107 * Returns the created in-memory archive data 114 * Save the created in-memory archive data 133 $this->callback = $callback;
|
| D | FileInfo.php | 36 $this->mtime = time(); 37 $this->setPath($path); 77 $file->setPath($path); 78 $file->setIsdir(is_dir($path)); 79 $file->setMode(fileperms($path)); 80 $file->setOwner(fileowner($path)); 81 $file->setGroup(filegroup($path)); 82 $file->setSize(filesize($path)); 83 $file->setUid($stat['uid']); 84 $file->setGid($stat['gid']); [all …]
|
| D | Tar.php | 40 $this->compressioncheck($type); 41 if ($level < -1 || $level > 9) { 42 … throw new ArchiveIllegalCompressionException('Compression level should be between -1 and 9'); 44 $this->comptype = $type; 45 $this->complevel = $level; 46 if($level == 0) $this->comptype = Archive::COMPRESS_NONE; 47 if($type == Archive::COMPRESS_NONE) $this->complevel = 0; 59 $this->file = $file; 62 if ($this->comptype == Tar::COMPRESS_AUTO) { 63 $this->setCompression($this->complevel, $this->filetype($file)); [all …]
|
| D | Zip.php | 42 if ($level < -1 || $level > 9) { 43 … throw new ArchiveIllegalCompressionException('Compression level should be between -1 and 9'); 45 $this->complevel = $level; 56 $this->file = $file; 57 $this->fh = @fopen($this->file, 'rb'); 58 if (!$this->fh) { 59 throw new ArchiveIOException('Could not open file for reading: '.$this->file); 61 $this->closed = false; 79 foreach ($this->yieldContents() as $fileinfo) { 96 if ($this->closed || !$this->file) { [all …]
|
| /plugin/upgrade/.github/workflows/ |
| D | fullUpgrade.yml | 7 name: DokuWiki ${{ matrix.dokuwiki-release }} 8 runs-on: ubuntu-latest 13 dokuwiki-release: 14 - '2022-06-26rc' # igor 15 - '2020-07-29a' # hogfather 16 fail-fast: true 19 - name: Setup PHP 20 uses: shivammathur/setup-php@v2 22 php-version: '8.2' 25 - name: Download DokuWiki [all …]
|
| /plugin/fedauth/classes/usr/ |
| D | fa_filestore.class.php | 3 * Federated Login for DokuWiki - file-based data storage class 20 * Federated login file-based data storage class. Handles all 52 $this->root = DOKU_INC . 'data/users/'; 53 $this->conf = DOKU_CONF . 'fedauth/'; 54 io_makeFileDir($this->root); 55 io_makeFileDir($this->conf); 56 // print "<pre>" . $this->root . "\n" . $this->conf . "</pre>"; 67 if (is_array($this->claimedIdentities)) { 68 return $this->claimedIdentities; 70 $lines = @file_get_contents($this->provFN($providerId)); [all …]
|
| /plugin/elwikiupgrade/ |
| D | VerboseTarLib.class.php | 35 if($comptype == self::COMPRESS_AUTO) $comptype = $this->filetype($file); 36 $this->compressioncheck($comptype); 38 $this->comptype = $comptype; 39 $this->file = $file; 41 if($this->comptype === self::COMPRESS_GZIP) { 42 $this->fh = @gzopen($this->file, 'rb'); 43 } elseif($this->comptype === self::COMPRESS_BZIP) { 44 $this->fh = @bzopen($this->file, 'r'); 46 $this->fh = @fopen($this->file, 'rb'); 49 … if(!$this->fh) throw new VerboseTarIOException('Could not open file for reading: '.$this->file); [all …]
|
| /plugin/davcal/vendor/sabre/dav/lib/CalDAV/Backend/ |
| H A D | SubscriptionSupport.php | 10 * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 30 * 3. {http://calendarserver.org/ns/}subscribed-strip-todos (omit if todos 32 * 4. {http://calendarserver.org/ns/}subscribed-strip-alarms (omit if alarms 34 * 5. {http://calendarserver.org/ns/}subscribed-strip-attachments (omit if 38 * 7. {http://apple.com/ns/ical/}calendar-color 39 * 8. {http://apple.com/ns/ical/}calendar-order 40 * 9. {urn:ietf:params:xml:ns:caldav}supported-calendar-component-set 43 * default components).
|
| H A D | PDO.php | 13 * This backend is used to store calendar-data in a PDO database, such as 16 * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 26 * MAX_DATE cannot be higher than date('Y-m-d', 2147483647) which results 27 * in 2038-01-19 to avoid problems when the date is converted 30 const MAX_DATE = '2038-01-01'; 78 * Note that only string-based properties are supported here. 84 '{urn:ietf:params:xml:ns:caldav}calendar-description' => 'description', 85 '{urn:ietf:params:xml:ns:caldav}calendar-timezone' => 'timezone', 86 '{http://apple.com/ns/ical/}calendar-order' => 'calendarorder', 87 '{http://apple.com/ns/ical/}calendar-color' => 'calendarcolor', [all …]
|
| /plugin/webdav/vendor/sabre/dav/lib/CalDAV/Backend/ |
| D | SubscriptionSupport.php | 30 * 3. {http://calendarserver.org/ns/}subscribed-strip-todos (omit if todos 32 * 4. {http://calendarserver.org/ns/}subscribed-strip-alarms (omit if alarms 34 * 5. {http://calendarserver.org/ns/}subscribed-strip-attachments (omit if 38 * 7. {http://apple.com/ns/ical/}calendar-color 39 * 8. {http://apple.com/ns/ical/}calendar-order 40 * 9. {urn:ietf:params:xml:ns:caldav}supported-calendar-component-set 43 * default components).
|
| D | PDO.php | 14 * This backend is used to store calendar-data in a PDO database, such as 32 * MAX_DATE cannot be higher than date('Y-m-d', 2147483647) which results 33 * in 2038-01-19 to avoid problems when the date is converted 36 const MAX_DATE = '2038-01-01'; 94 * Note that only string-based properties are supported here. 100 '{urn:ietf:params:xml:ns:caldav}calendar-description' => 'description', 101 '{urn:ietf:params:xml:ns:caldav}calendar-timezone' => 'timezone', 102 '{http://apple.com/ns/ical/}calendar-order' => 'calendarorder', 103 '{http://apple.com/ns/ical/}calendar-color' => 'calendarcolor', 114 '{http://apple.com/ns/ical/}calendar-order' => 'calendarorder', [all …]
|
| /plugin/geophp/vendor/funiq/geophp/src/Adapter/ |
| D | KML.php | 15 * Copyright (c) 2010-2011, Arnaud Renevier 17 * This code is open-source and licenced under the Modified BSD License. 42 private $nss = ''; // Name-space string. eg 'georss:' 53 return $this->geomFromText($kml); 59 // Change to lower-case and strip all CDATA 65 @$xmlObject->loadXML($text); 70 $this->xmlObject = $xmlObject; 72 $geom = $this->geomFromXML(); 74 throw new \Exception("Cannot Read Geometry From KML. " . $e->getMessage()); 83 $placemarkElements = $this->xmlObject->getElementsByTagName('placemark'); [all …]
|
| D | GeoRSS.php | 16 * This code is open-source and licenced under the Modified BSD License. 34 private $nss = ''; // Name-space string. eg 'georss:' 39 * @param string $georss - an XML feed containing geoRSS 45 return $this->geomFromText($georss); 58 $this->namespace = $namespace; 59 $this->nss = $namespace . ':'; 61 return $this->geometryToGeoRSS($geometry) ?: ''; 66 // Change to lower-case, strip all CDATA, and de-namespace 72 @$xmlObject->loadXML($text); 77 $this->xmlObject = $xmlObject; [all …]
|
| D | GeoJSON.php | 20 * geometry of that feature strip everything else. 39 if (!isset($input->type) || !is_string($input->type)) { 44 if ($input->type == 'FeatureCollection' && isset($input->features)) { 46 foreach ($input->features as $feature) { 47 $geometries[] = $this->read($feature); 53 if ($input->type == 'Feature') { 54 return $this->geoJSONFeatureToGeometry($input); 57 // It's a geometry - process it 58 return $this->geoJSONObjectToGeometry($input); 67 if (isset($input->crs->properties->name)) { [all …]
|
| /plugin/davcal/ |
| H A D | calendarBackendDokuwiki.php | 8 * PDO CalDAV backend for DokuWiki - based on Sabre's CalDAV backend 10 * This backend is used to store calendar-data in a PDO database, such as 13 * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 31 * Note that only string-based properties are supported here. 37 '{urn:ietf:params:xml:ns:caldav}calendar-description' => 'description', 38 '{urn:ietf:params:xml:ns:caldav}calendar-timezone' => 'timezone', 39 //'{http://apple.com/ns/ical/}calendar-order' => 'calendarorder', 40 //'{http://apple.com/ns/ical/}calendar-color' => 'calendarcolor', 51 $this->hlp = $hlp; 69 * {urn:ietf:params:xml:ns:caldav}supported-calendar-component-set [all …]
|
| /plugin/asciidocjs/node_modules/source-map/lib/ |
| D | util.js | 1 /* -*- Mode: js; js-indent-level: 2; -*- */ 5 * http://opensource.org/licenses/BSD-3-Clause 29 var urlRegexp = /^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/; 72 * - Replaces consecutive slashes with one slash. 73 * - Removes unnecessary '.' parts. 74 * - Removes unnecessary '<dir>/..' parts. 92 for (var part, up = 0, i = parts.length - 1; i >= 0; i--) { 101 // above the root is a no-op. Therefore we can remove all '..' parts 107 up--; 131 * - If aPath is a URL or a data URI, aPath is returned, unless aPath is a [all …]
|
| /plugin/davcal/vendor/sabre/dav/lib/CalDAV/ |
| H A D | ICSExportPlugin.php | 24 * start=123456789 - Only return events after the given unix timestamp 25 * end=123245679 - Only return events from before the given unix timestamp 26 * expand=1 - Strip timezone information and expand recurring events. 43 * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 64 $this->server = $server; 65 $server->on('method:GET', [$this, 'httpGet'], 90); 66 $server->on('browserButtonActions', function($path, $node, &$actions) { 68 ….= '<a href="' . htmlspecialchars($path, ENT_QUOTES, 'UTF-8') . '?export"><span class="oi" data-gl… 83 $queryParams = $request->getQueryParameters(); 86 $path = $request->getPath(); [all …]
|
| /plugin/backup/ |
| D | admin.php | 10 * @author Andreas Wagner <andreas.wagner@em.uni-frankfurt.de> 42 if ($INPUT->post->has('pref') && checkSecurityToken()) { 43 $this->savePreferences($INPUT->post->arr('pref')); 56 if ($INPUT->post->bool('backup')) { 57 $this->removeMediaAtticBackups(); 58 $this->runBackup(); 60 echo '<h1>' . $this->getLang('menu') . '</h1>'; 62 if ($this->isRunningWindows()) { 63 msg($this->getLang('windows-msg'), 2); 66 if ($this->isRunningWindows()) { [all …]
|
| /plugin/webdavclient/ |
| D | helper.php | 26 $this->syncChangeLogFile = $conf['metadir'].'/.webdavclient/synclog'; 28 $this->client = new DokuHTTPClient(); 29 $client_headers = $this->client->headers; 37 if($this->sqlite === null) 39 $this->sqlite = plugin_load('helper', 'sqlite'); 40 if(!$this->sqlite) 43 msg('This plugin requires the sqlite plugin. Please install it.', -1); 46 if(!$this->sqlite->init('webdavclient', DOKU_PLUGIN.'webdavclient/db/')) 48 $this->sqlite = null; 53 return $this->sqlite; [all …]
|
| /plugin/webdav/vendor/sabre/dav/lib/CalDAV/ |
| D | ICSExportPlugin.php | 24 * start=123456789 - Only return events after the given unix timestamp 25 * end=123245679 - Only return events from before the given unix timestamp 26 * expand=1 - Strip timezone information and expand recurring events. 64 $this->server = $server; 65 $server->on('method:GET', [$this, 'httpGet'], 90); 66 $server->on('browserButtonActions', function($path, $node, &$actions) { 68 ….= '<a href="' . htmlspecialchars($path, ENT_QUOTES, 'UTF-8') . '?export"><span class="oi" data-gl… 83 $queryParams = $request->getQueryParameters(); 86 $path = $request->getPath(); 88 $node = $this->server->getProperties($path, [ [all …]
|
| /plugin/flowplay2/flowplayer/ |
| D | README.txt | 3 * The player flash components are: FlowPlayer.swf, FlowPlayerWhite.swf, FlowPlayerBlack.swf and Flo… 21 - New example.html included, old example files were dropped from the distribution package 22 - New version of flashembed.min.js, it has some bugs fixed 24 - Sometimes the buffering animation was left running in the beginning of videos. 25 …- Scaling problems fixed. You can use showOnLoadBegin: false in the clips to prevent them from sho… 30 - Buffering animation was left visible when pausing and resuming using the control-bar's 34 - Hardware Scaled video in full-screen mode 35 - New buffering rotation animation 36 - New option controlBarGloss 38 - The control bar hiding is now based on mouse move delay, works much better that way [all …]
|
| /plugin/asciidocjs/node_modules/handlebars/ |
| D | release-notes.md | 5 [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...master) 7 ## v4.7.8 - July 27th, 2023 9 - Make library compatible with workers (#1894) - 3d3796c 10 - Don't rely on Node.js global object (#1776) - 2954e7e 11 - Fix compiling of each block params in strict mode (#1855) - 30dbf04 12 - Fix rollup warning when importing Handlebars as ESM - 03d387b 13 - Fix bundler issue with webpack 5 (#1862) - c6c6bbb 14 - Use https instead of git for mustache submodule - 88ac068 16 [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.8) 18 ## v4.7.7 - February 15th, 2021 [all …]
|
| /plugin/asciidocjs/node_modules/clean-css/ |
| D | README.md | 3 …<img src="https://cdn.rawgit.com/jakubpawlowicz/clean-css/master/logo.v2.svg" alt="clean-css logo"… 8 …NPM version](https://img.shields.io/npm/v/clean-css.svg?style=flat)](https://www.npmjs.com/package… 9 …io/travis/jakubpawlowicz/clean-css/master.svg?style=flat&label=Linux%20build)](https://travis-ci.o… 10 …/ci/jakubpawlowicz/clean-css/master.svg?style=flat&label=Windows%20build)](https://ci.appveyor.com… 11 …://img.shields.io/david/jakubpawlowicz/clean-css.svg?style=flat)](https://david-dm.org/jakubpawlow… 12 [](https://npmcharts.com/compare/clean… 13 [](https://twitter.com/cleancss) 15 …n-css is a fast and efficient CSS optimizer for [Node.js](http://nodejs.org/) platform and [any mo… 17 According to [tests](http://goalsmashers.github.io/css-minification-benchmark/) it is one of the be… 21 - [Node.js version support](#nodejs-version-support) [all …]
|
| /plugin/jplayer/components/ |
| D | require.js | 2 * @license RequireJS 2.1.5 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved. 71 for (i = ary.length - 1; i > -1; i -= 1) { 231 i -= 1; 234 //End of the line. Keep at least one non-dot 242 ary.splice(i - 1, 2); 243 i -= 2; 270 //otherwise, assume it is a top-level require that will 283 normalizedBaseParts = baseParts.slice(0, baseParts.length - 1); 307 for (i = nameParts.length; i > 0; i -= 1) { 313 for (j = baseParts.length; j > 0; j -= 1) { [all …]
|
| /plugin/cli/ |
| D | syntax.php | 51 * @return int Sort order - Low numbers go before high numbers 63 if( $this->init ) return; 71 …$this->stack=array(array('/^.{0,30}[$%>#](?:$|\\s)/', '/^.{0,30}>(?:$|\\s)/', '/(?:^#)|\\s#/', '',… 73 if(''!=($s=$this->getConf('prompt'))) 74 $this->stack[0][self::PROMPT]=$this->_toregexp($s); 75 if(''!=($s=$this->getConf('continue'))) 76 $this->stack[0][self::CONT]=$this->_toregexp($s); 77 if(''!=($s=$this->getConf('comment'))) 78 $this->stack[0][self::COMMENT]=$this->_toregexp($s, 1); 79 $this->_parsenamedparam($this->getConf('namedprompt'), self::PROMPT); [all …]
|