Commit Graph

80 Commits

Author SHA1 Message Date
nao-pon 651260caf6 [VD, css] fix #1115, new VD option rootCssClass
New VolumeDriver(connector) option `rootCssClass` that CSS Class of
volume root in tree.

Fix `​` problem of title attr of cwd icon view
2015-11-05 17:38:41 +09:00
nao-pon 418cc22fc8 [VD:abstract,LocalFileSystem] fix #1087 support PHP ZipArchive class 2015-10-15 22:16:07 +09:00
nao-pon a8d0815ffc [VD:abstract] performance tune - caching "has subdirs"
revert 7a623bf726 ( [VD:LocalFileSystem]
performance tune - caching "has subdirs" )
2015-10-14 14:37:47 +09:00
nao-pon 7a623bf726 [VD:LocalFileSystem] performance tune - caching "has subdirs" 2015-10-13 18:26:55 +09:00
nao-pon a9cefb3f6a [VD] fix argument of elFinderVolumeDriver::path() that must give "hash" 2015-10-04 00:10:19 +09:00
nao-pon e07c8222db correction about showing of the symbolic link (ref #1099) 2015-10-03 18:53:18 +09:00
nao-pon a36c8721f8 fix #1099 support view of symlink dirctory 2015-10-02 00:50:11 +09:00
nao-pon a3da55cdb3 [VD:LocalFileSystem] fix notice error (enbug@6429ff5796f0d9daf8ebcdcc8543e3e4b5f13232) 2015-09-13 20:22:08 +09:00
nao-pon 6429ff5796 [VD:LocalFileSystem] use rename or copy at _save() if possible 2015-09-06 20:01:22 +09:00
nao-pon 5c55fb0f25 [VD:LoacalFileSystem] fix Fatal error: Uncaught exception
Fatal error: Uncaught exception 'UnexpectedValueException' at
DirectoryIterator::__construct()
2015-07-09 15:26:42 +09:00
nao-pon 6d777b042a [VD:LocalFileSystem] make cache in _scandir() with DirectoryIterator 2015-07-04 21:04:27 +09:00
nao-pon 0518eaa06e [VD:LocalFileSystem] do clearstatcache() when touch file/dirctory
ref.
- nao-pon/elFinder-nightly#13
- https://github.com/Studio-42/elFinder/issues/1042#issuecomment-113844429
2015-06-21 14:35:23 +09:00
nao-pon 4cc7b94195 [VD:LocalFileSystem] fix file.perm stat on chmod 2015-06-21 13:37:51 +09:00
nao-pon 81ff772e4b [VD:LocalFileSystem] support group, perm of file stat for cmd chmod 2015-06-20 01:48:39 +09:00
nao-pon f1f3b97cee correction of chmod function 2015-06-19 23:08:35 +09:00
David Bartle 77403c68a0 chmod key in conflict with FTP driver 2015-06-19 22:02:40 +09:00
David Bartle 6d93c7ac64 chmod command 2015-06-19 22:01:54 +09:00
nao-pon 785542d076 [VD:LocalFileSystem] add volume option statOwner
`statOwner`
:Include file owner name or id into stat results. This option only uses
the LocalFileSystem volume driver.
:Data type -  bool
:Default value - false
2015-06-18 17:55:49 +09:00
nao-pon 8a207ce7c2 [VD:LocalFileSystem] doSearch() exec quickly with glob() 2015-06-13 23:04:55 +09:00
nao-pon 8b970c10cf [VD:LocalFileSystem] _subdirs() exec quickly with glob() 2015-06-13 21:01:33 +09:00
nao-pon ebe70baac2 named archiving, extract to new folder or cwd
see #1029 Archive name on creation & Extract in other directory
2015-06-12 20:49:10 +09:00
nao-pon 047a9513a8 Merge branch '2.x' into 2.1 2015-05-20 00:36:21 +09:00
nao-pon 5099017c76 [VD:LocalFileSystem] use _joinPath() for $dir.'/'.$name 2015-05-20 00:33:52 +09:00
nao-pon dc7826e0fd [VD:LocalFileSystem] fix #1022 Symbolic links are not visible 2015-05-19 22:23:09 +09:00
nao-pon 9ba35d0b3e [VD:LocalFileSystem] fix #1022 Symbolic links are not visible 2015-05-19 22:19:14 +09:00
nao-pon 748d896ba1 Merge branch '2.x' into 2.1 2015-04-13 17:47:23 +09:00
nao-pon 5538186904 [VD:LocalFileSystem] fix #1003 support root path '/' 2015-04-13 17:44:37 +09:00
nao-pon 5701c60a66 [VD:LocalFileSystem] fix #417 Normalize path in options 2015-04-13 17:41:37 +09:00
nao-pon b0972749c4 [VD:abstract] new misc function rmdirRecursive($dir)
/**
 * Remove directory recursive on local file system
 *
 * @param string $dir Target dirctory path
 * @return boolean
 */
2015-03-18 21:13:09 +09:00
nao-pon 531266bcba [VD:localFS] _extract() more quickly and safety 2015-03-18 20:35:18 +09:00
nao-pon 441021a7d8 [VD:LocalFS] quick archive file extraction 2015-03-18 00:52:22 +09:00
nao-pon f69759bd6e Merge branch '2.x' into 2.1
Conflicts:
	php/elFinderVolumeDriver.class.php
2015-01-27 18:00:06 +09:00
nao-pon 204240abf5 [volume:LocalFileSystem] correction of d38e72db2c 2015-01-27 17:36:03 +09:00
elaps 53c7e93547 Update elFinderVolumeLocalFileSystem.class.php
Сейчас доступность для записи чтения определяется на физическом уровне. При этом игнорируются заданные в конфиге roota значения access. Предлагаю в случае доступности чтения/записи возвращать null, чтобы в дальнейшем (если физическая запись доступна) можно было закрыть её конфигом root->access. Иначе 2164 и 2165 строки не присвают значения конфига.
2015-01-26 16:34:08 +06:00
nao-pon 4459bb5947 [volume] super class function resize support remote volume
ref.
https://github.com/Studio-42/elFinder/pull/928#issuecomment-70731922
2015-01-23 17:38:19 +09:00
nao-pon 44db2d9d90 Merge branch '2.x' into 2.1 2015-01-23 16:05:44 +09:00
nao-pon 47d1cf0e6b [volume:local] fix _fopen() mode option 2015-01-23 16:05:12 +09:00
nao-pon 836a7439e0 Merge branch '2.x' into 2.1 2014-12-21 15:21:56 +09:00
nao-pon 3406718f3e [connector:php:local] optimize fcaaf635dc 2014-12-21 15:21:36 +09:00
nao-pon d8acd67fcb Merge branch '2.x' into 2.1 2014-12-21 15:09:23 +09:00
nao-pon fcaaf635dc [connector:php:local] options quarantine allows path 2014-12-21 15:08:31 +09:00
nao-pon 35ad444473 Merge branch '2.x' into 2.1 2014-11-22 18:37:48 +09:00
nao-pon 858ef69792 [php:LocalFileSystem] check result of the file saveing
May be solved #891.
2014-11-22 18:37:02 +09:00
nao-pon d496d34ac9 [Connector] read filesize over 2GB on 32bit system
but upload is impossible may be.
2014-11-11 21:37:52 +09:00
nao-pon f7e8d38cf0 add volume icons ( ftp, local & sql ) 2014-03-12 01:13:41 +09:00
nao-pon 5b3b866784 fix enbug of @aa24cf92d84cd560049ac6ed2390c82575540764 2014-03-05 00:36:00 +09:00
nao-pon aa24cf92d8 [php:localVolDrv]fix #653, #784 problem of _inpath 2014-02-09 15:28:58 +09:00
nao-pon 40f9de28f8 [VolumeDriver] new func getArchivers for calls from _checkArchivers
Added new function `getArchivers()` for calls from `_checkArchivers()`.

`getArchivers()` catching exists archivers into session data for improve
performance.

ex.
```php
protected function _checkArchivers() {
	$this->archivers = $this->getArchivers();
	return;
}
```

And, added cmd check about `7z` for windows server.

ref. #550, #722
2013-11-15 16:43:21 +09:00
nao-pon 3554347475 optimize of #542 (initalizes $aroot) 2013-04-22 16:21:46 +09:00
nao-pon 165409cc35 optimize of #542 2013-04-18 16:48:48 +09:00