Skip to content

Commit

Permalink
Upgrade elFinder to v2.1.10.
Browse files Browse the repository at this point in the history
  • Loading branch information
rob006 committed Apr 3, 2016
1 parent 71a815b commit 83b1745
Show file tree
Hide file tree
Showing 43 changed files with 7,660 additions and 2,126 deletions.
3 changes: 3 additions & 0 deletions ElFinderConnectorAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ public function run() {
$assetsDir = ElFinderHelper::getAssetsDir();
define('ELFINDER_IMG_PARENT_URL', $assetsDir);

Yii::import('elFindervendor.php.elFinderSession');
Yii::import('elFindervendor.php.elFinderSessionInterface');

$php_path = Yii::getPathOfAlias('elFindervendor.php');
require_once($php_path . '/elFinder.class.php');
require_once($php_path . '/elFinderConnector.class.php');
Expand Down
1 change: 1 addition & 0 deletions ElFinderHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ class ElFinderHelper extends CComponent {
'sr',
'sv',
'tr',
'ug_CN',
'uk',
'vi',
'zh_CN',
Expand Down
12 changes: 12 additions & 0 deletions vendor/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
*~
._*
_*
.DS_Store
php-old
extensions
build
files2
elFinderVolumeSVN.class.php
connector-svn.php
node_modules
connector.php
102 changes: 102 additions & 0 deletions vendor/Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,99 @@
2016-04-02 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.10):
- Fixed #1061, #1231 Supported controllable folder icons
- Fixed #1240 LocalFileSystem search files it was still follow symlinks
- Added new volume root option `searchExDirReg` for exclusion serach
- Return file.url in result on file upload for 3rd party uploader
- Supported elFinder API version 1
- Added a new volume driver FlysystemGoogleDriveNetmount that based on flysystem-google-drive
- Added a new connector plugin "AutoRotate"
- And some minor bug fixes


2016-03-11 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.9):
- Fixed enbug of 2.1.6-2.1.7 PHP error undefind valiable/array to string conversion
- The function to make thumbnail supports more image types when Imagick enabled
- Correction of the problem that Archive / Extract function don't work well under some environment
- Added a quicklook plugin that is the Google docs online viewer
- Default is disabled. Set `commandsOptions.quicklook.googleDocsMimes` to enable this plugin.
```javascript
commandsOptions : {
// "quicklook" command options.
quicklook : {
autoplay : true,
jplayer : 'extensions/jplayer',
// MIME types to use Google Docs online viewer
// Example array value
// ['application/pdf', 'image/tiff', 'application/msword', 'application/vnd.ms-excel', 'application/vnd.ms-powerpoint', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet']
googleDocsMimes : []
}
}
```
- And some minor bug fixes


2016-03-07 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.8):
- Added a new volume driver `MsSQL`
- Fixed #1226 problem of sort by clicking on cloumn headers
- Fixed #1229 bug of selection after sorting in list view
- Replaceable session handling wrapper (elFinderSessionInterface)
- Added Connector main config `defaultMimefile` ()
- update mime.types
- Added LocalFileSystem volume root config `followSymLinks` (defailt true)
- And some minor bug fixes


2016-02-21 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.7):
- Added connector main options `commonTempPath` and `maxArcFilesSize`
- Fixed #353 It can download files/folders as an archve file
- Fixed #1195 Supported BMP in GD image resize
- Became possible to cancellation while searching
- Supported API protocol version 2.0 for the legacy connector
- Fixed #1206 Configurable places(favorites) (https://github.com/Studio-42/elFinder/issues/1206)
- Fixed #1211 Remove deprecated method jQueryUI.zIndex()
- Supported jQueryUI 1.12.0
- Fixed #1213 infinite loop in PHP connector
- Cmd:mkdir to callable "New Folder with Selected items" as "Into New Folder"
- Supported nao-pon/flysystem-google-drive with barryvdh/elfinder-flysystem-driver
- barryvdh/elfinder-flysystem-driver (https://github.com/barryvdh/elfinder-flysystem-driver)
- nao-pon/flysystem-google-drive (https://github.com/nao-pon/flysystem-google-drive)
- UX improvement of in Touch devices
- And some minor bug fixes


2015-02-21 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.0.6):
- Fixed #1213 infinite loop in PHP connector


2016-01-19 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.6):
- Fixed #1074 startPath for multi volumes
- Fixed #1172 enbug-fix of rename command
- Fixed #1174 support for multi-instance on the same connector
- Plugin: AutoResize New option `preserveExif`
- Fixed #179 JPEG quality specifiable
- Fixed #1176 auto-sync check with HTTP long polling/inotifywait
- Fixed #1181 case insensitive search problem of LocalFileSystem driver
- Added an autosync button into contextmenu `Reload`
- Added new client configuration `syncStart`
- Search result view optimization
- Adddd new volume root option `searchTimeout` (default 30s)
- Added new crient command `opendir` - opens selected item's parent folder at search result
- Sortable "Places" (your favorites)
- Fixed #1193 open the file at direct URL if possible
- And some minor bug fixes


2015-12-26 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.5):
Expand All @@ -9,6 +105,12 @@
- And some minor bug fixes


2015-12-26 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.0.5):
- Fixed problem if filename included character that can't be json encode


2015-12-16 Naoki Sawada <hypweb@gmail.com>

* elFinder (2.1.4):
Expand Down
32 changes: 25 additions & 7 deletions vendor/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
elFinder
========

<pre>
_ ______ _ _
| | ____(_) | |
Expand All @@ -14,8 +13,14 @@ elFinder is an open-source file manager for web, written in JavaScript using
jQuery UI. Creation is inspired by simplicity and convenience of Finder program
used in Mac OS X operating system.

[![Download now!](http://studio-42.github.io/elFinder/images/download-icon.png)](https://github.com/Studio-42/elFinder/releases)
[![Packagist License](https://poser.pugx.org/studio-42/elfinder/license.png)](http://choosealicense.com/licenses/bsd-3-clause/)
[![Latest Stable Version](https://poser.pugx.org/studio-42/elfinder/version.png)](https://packagist.org/packages/studio-42/elfinder)
[![Total Downloads](https://poser.pugx.org/studio-42/elfinder/d/total.png)](https://packagist.org/packages/studio-42/elfinder)

Contents
--------
* [Branches](#branches)
* [Features](#features)
* [Requirements](#requirements)
* [Installation](#installation)
Expand All @@ -29,6 +34,14 @@ Contents
* [Authors](#authors)
* [License](#license)

Branches
--------
- [master](https://github.com/Studio-42/elFinder/tree/master) - Main development branch
- [2.1-src](https://github.com/Studio-42/elFinder/tree/2.1-src) - 2.1 development branch, auto build to 2.1 on commit
- [2.0-src](https://github.com/Studio-42/elFinder/tree/2.0-src) - 2.0 development branch (Security fix only), auto build to 2.0 on commit
- [2.1](https://github.com/Studio-42/elFinder/tree/2.1) - 2.1 nightly build branch
- [2.0](https://github.com/Studio-42/elFinder/tree/2.0) - 2.0 nightly build branch

Features
--------
**2.0.x**
Expand Down Expand Up @@ -58,6 +71,7 @@ Features
**2.1.x**
* More High performance server backend and light client UI
* Connector plugin
* [AutoRotate](https://github.com/Studio-42/elFinder/blob/2.1-src/php/plugins/AutoRotate/plugin.php) : Auto rotation on file upload of JPEG file by EXIF Orientation.
* [AutoResize](https://github.com/Studio-42/elFinder/blob/2.1-src/php/plugins/AutoResize/plugin.php) : Auto resize on file upload.
* [Normalizer](https://github.com/Studio-42/elFinder/blob/2.1-src/php/plugins/Normalizer/plugin.php) : UTF-8 Normalizer of file-name and file-path etc.
* [Sanitizer](https://github.com/Studio-42/elFinder/blob/2.1-src/php/plugins/Sanitizer/plugin.php) : Sanitizer of file-name and file-path etc.
Expand All @@ -72,6 +86,7 @@ Features
* Supports custom information in info dialog
* Configuable columns of list view
* Supports custom CSS class function of tree view
* For more details, see the [Changelog](https://github.com/Studio-42/elFinder/blob/master/Changelog)

Requirements
------------
Expand Down Expand Up @@ -101,15 +116,18 @@ Installation
2. Rename `/php/connector.minimal.php-dist` to `/php/connector.minimal.php`
3. Load `/elfinder.src.html` in your browser to run elFinder
### Installer
- [Setup elFinder 2.1.x nightly with Composer](https://github.com/Studio-42/elFinder/tree/gh-pages/tools/installer/setup_with_composer)
Downloads
------------
**Stable releases**
+ [elFinder 2.1.5](https://github.com/Studio-42/elFinder/archive/2.1.5.zip)
+ [elFinder 2.0.5](https://github.com/Studio-42/elFinder/archive/2.0.5.zip)
**Stable releases** ([Changelog](https://github.com/Studio-42/elFinder/blob/master/Changelog))
+ [elFinder 2.1.10](https://github.com/Studio-42/elFinder/archive/2.1.10.zip)
+ [elFinder 2.0.6](https://github.com/Studio-42/elFinder/archive/2.0.6.zip)
**Nightly builds**
+ [elFinder 2.1.x (Nightly)](https://github.com/Studio-42/elFinder/archive/2.1-src.zip)
+ [elFinder 2.0.x (Nightly)](https://github.com/Studio-42/elFinder/archive/2.0-src.zip)
+ [elFinder 2.1.x (Nightly)](https://github.com/Studio-42/elFinder/archive/2.1.zip)
+ [elFinder 2.0.x (Nightly)](https://github.com/Studio-42/elFinder/archive/2.0.zip)
Demo sites
------------
Expand Down Expand Up @@ -186,7 +204,7 @@ License
elFinder is issued under a 3-clauses BSD license.
<pre>
Copyright (c) 2009-2012, Studio 42
Copyright (c) 2009-2016, Studio 42
All rights reserved.
Redistribution and use in source and binary forms, with or without
Expand Down
Loading

0 comments on commit 83b1745

Please sign in to comment.