nao-pon
c9788461f3
[VD:LocalFileSystem] fix #1882 option copyJoin does not work on extract
2017-02-15 16:41:27 +09:00
nao-pon
1036ec6201
[VD:LocalFileSystem] fix problem in _subdirs() of unreadable dir
2017-02-15 12:16:19 +09:00
nao-pon
a12ea6ec9f
[VD:abstract,LocalFileSystem] fix #1744 results url must be urlencoded
2016-11-14 17:41:37 +09:00
nao-pon
7ef9cb8f84
[VD:LocalFileSystem] fix warning error
2016-08-04 17:49:05 +09:00
nao-pon
db66281569
[VD:LocalFileSystem] fix #1565 dose not support volume option searchTimeout
2016-08-04 14:37:41 +09:00
nao-pon
a626627201
[php] fix warning errors
2016-07-28 10:12:27 +09:00
nao-pon
c166e9de58
[VD:abstract] fix #1553 root stat not refresh when do chmod of root
2016-07-27 11:24:59 +09:00
nao-pon
f92f1be85c
[php] fix CS ^ {4} to \t
2016-07-15 09:35:54 +09:00
nao-pon
9e150c828b
[VD:LocalFileSystem] fix notice error of options['keepTimestamp']
...
for any extended driver
2016-07-13 22:02:09 +09:00
nao-pon
b329043448
[VD:LocalFileSystem] fix mkdir quarantine that option has file path
2016-07-13 21:52:20 +09:00
nao-pon
1b4603e621
[VD:LocalFileSystem] fix warning error in localFileSystemInotify()
2016-07-06 21:05:57 +09:00
nao-pon
2e9f5b3f62
[VD:LocalFileSystem] fix #1494 support root path with drive letter
2016-06-29 09:20:38 +09:00
nao-pon
1b8df316df
[VD:LocalFileSystem] fix warning error in localFileSystemInotify()
2016-05-29 20:31:33 +09:00
nao-pon
e88048a205
[php] add PHP error handler and remove @ error-control operator
2016-05-13 17:13:31 +09:00
nao-pon
f90ebb4b29
[VD:LocalFileSystem] fix #1370 implement function keep timestamp
2016-05-10 13:19:25 +09:00
nao-pon
2a2e441fc9
[VD:LocalFlieSystem] fix #1318 enbug@329593b46d5f36693236d349b06b55bd927b59c1
2016-04-11 10:07:54 +09:00
Dominik
8a1b37bf9e
Revert 9959047
2016-04-08 09:02:02 +02:00
Dominik
9959047901
Fix archive size having leading 0
2016-04-06 15:40:33 +02:00
Dominik
ada89885ac
Add todos for missing return statements
2016-04-06 15:35:07 +02:00
Dominik
16641a68c1
Fix PHPDoc
2016-04-06 15:02:54 +02:00
nao-pon
33e24c4f0d
[VD:LocalFileSyste] fix #1292 enbug @329593b46d5f36693236d349b06b55bd927b59c1
2016-03-29 21:25:15 +09:00
nao-pon
27ba0bb6df
[VD:LocalFileSystem] add symbolic link check on _save()
2016-03-23 17:25:10 +09:00
nao-pon
16146ac1b8
[VD] fix #1266 exclusion serach (SQL, Dropbox are not supported now)
...
- volume root option `searchExDirReg` for excludes directores
```php
// Search exclusion directory regex pattern (require demiliter e.g. '#/path/to/exclude_directory#i')
'searchExDirReg' => '',
```
- Excludes word in serach query with prefix "-" (e.g. "SerachWord -ExcludesWord")
2016-03-16 19:14:28 +09:00
nao-pon
3b16914d28
[VD:LocalFileSystem] fix #1240 search files it's still follow symlinks
2016-03-15 21:08:46 +09:00
nao-pon
329593b46d
[ui] fix #1231 controllable folder icon, ref #1061
...
Case 1
------
**Grant the class name by the client setting**
```javascript
uiOptions : {
tree : {
getClass: function(item) {
return 'elfinder-tree-' + item.name.replace(/[ "]/g,
'').toLowerCase();
}
}
cwd : {
getClass: function(item) {
return 'elfinder-cwd-' + item.name.replace(/[ "]/g,
'').toLowerCase();
}
}
}
```
Case 2
------
**Specifying the file name to be detected as an icon**
**LocalFileSystem ONLY** If there is a ".diricon.png" in a directory it
with the directory icon.
```php
'roots' => array(
array(
'driver' => 'LocalFileSystem',
'path' => '/path/to/files/',
'URL' => 'http://localhost/to/files/ ',
'detectDirIcon' => '.diricon.png'
)
)
```
2016-03-15 18:07:50 +09:00
nao-pon
07723de17b
[VD:LocalFileSystem] fix #1243 Warning error by fclose()
2016-03-09 20:03:58 +09:00
nao-pon
adbba7e2dd
[php] use opendir() instead to scandir()
...
Reson is PHP function scandir() is not work well in specific
environment. I dont know why.
Maybe fixes #1241 , fixes #1247 , fixes #1248
2016-03-09 15:15:46 +09:00
nao-pon
a09f94b1c9
[VD:LocalFileSystem] fix #1240 add config option followSymLinks
...
ref. https://github.com/Studio-42/elFinder/wiki/Connector-configuration-options-2.1#localfilesystem
2016-03-03 22:21:21 +09:00
nao-pon
78452f3429
[php] session handling wrapper replaceable
2016-02-28 14:15:36 +09:00
nao-pon
c0fda8074d
[VD:LocalFileSystem] fix Fatal error of FilesystemIterator on PHP < 5.3
2016-02-28 14:13:09 +09:00
nao-pon
a9358966ee
[VD:LocalFileSystem] set fallback to $this->tmp of $this->quarantine
2016-02-22 23:10:06 +09:00
nao-pon
53d44eb095
[VD:LocalFileSystem] fix #1208 Fatal error on search with PHP<=5.3
2016-02-02 20:01:26 +09:00
nao-pon
7cb378ae61
[VD:LocalFileSystem] fix warning error
2016-01-28 00:50:16 +09:00
nao-pon
8e742ac31c
fix #353 it can download files/folders as an archve file
2016-01-23 22:00:02 +09:00
nao-pon
ff737052d1
[VD:LocalFileSystem,S3] fix some notice errors
2016-01-20 17:21:08 +09:00
nao-pon
516147caf6
[VD] main option commonTempPath to use
...
and fixes some notice errors
2016-01-20 17:09:57 +09:00
nao-pon
16ecb358b7
[php] call sesseion_write_close() if session restarted
2016-01-14 23:04:07 +09:00
nao-pon
62336390f4
[VD:LocalFileSystem] inotifywait target event create to close_write
2016-01-14 22:49:59 +09:00
nao-pon
d4db0bcb20
[VD] fix problem of session cache writting
2016-01-13 21:26:07 +09:00
nao-pon
aa26de63ec
[php] fix to hide error report of session_start()
2016-01-13 20:51:34 +09:00
nao-pon
0b9c4cb08e
[VD:LocalFileSystem] check dir attr in _subdirs()
2016-01-13 18:03:11 +09:00
nao-pon
a1afb12c1e
[VD:abstract] correction of session handling
2016-01-11 21:42:10 +09:00
nao-pon
a2016b7c33
[VD:LocalFileSystem] perfomance tune _subdir() with ParentIterator
2016-01-09 16:29:08 +09:00
nao-pon
68042aa9dd
[VD:LocalFileSystem] fix enbug serach problem
...
of @aac6bf37e0bd49617d87526a020a73e4d1f7416f include un-readble items in
serach results.
2016-01-09 13:43:40 +09:00
nao-pon
aac6bf37e0
[VD:LocalFileSystem] fix #1181 case insensitive search
...
and, perfomance tuning by RecursiveDirectoryIterator.
2016-01-09 01:35:03 +09:00
nao-pon
05c5ea9baa
[php] fix fatal error & typo of @e23f80ab38b3c65aab3317a33a5d771ba2fb1819
2016-01-08 17:43:42 +09:00
nao-pon
e23f80ab38
[core] fix #1176 sync check with HTTP long polling
...
Set client configuration option `sync` to enable auto sync.
Example
```javascript
var options = {
url : 'php/connector.php',
sync : 10000 // Checks every 10sec
}
$('#elfinder').elfinder(options);
```
And added new volume driver root options this time.
```php
// Is support parent directory time stamp update on add|remove|rename item
// Default `null` is auto detection that is LocalFileSystem, FTP or
// Dropbox are `true`
'syncChkAsTs' => null,
// Long pooling sync checker function for syncChkAsTs is true
// Calls with args (TARGET DIRCTORY PATH, STAND-BY(sec), OLD TIMESTAMP, VOLUME DRIVER INSTANCE, ELFINDER INSTANCE)
// This function must return the following values. Changed: New Timestamp or Same: Old Timestamp or Error: false
// Default `null` is try use
// elFinderVolumeLocalFileSystem::localFileSystemInotify() on LocalFileSystem driver
// another driver use elFinder stat() checker
'syncCheckFunc'=> null,
// Long polling sync stand-by time (sec)
'plStandby' => 30,
// Sleep time (sec) for elFinder stat() checker (syncChkAsTs is true)
'tsPlSleep' => 10,
// Sleep time (sec) for elFinder ls() checker (syncChkAsTs is false)
'lsPlSleep' => 30,
// Client side sync interval minimum (ms)
// Default `null` is auto set to ('tsPlSleep' or 'lsPlSleep') * 1000
'syncMinMs' => null,
```
2016-01-08 16:15:25 +09:00
nao-pon
a8630d5864
[VD:LocalFileSystem] set $this->tmp by options['tmpPath']
2016-01-04 00:42:55 +09:00
nao-pon
d701d8891c
[VD:LocalFileSystem] fix notice error
...
ref. https://github.com/Studio-42/elFinder/issues/1173#issuecomment-168434704
2016-01-03 11:41:18 +09:00
nao-pon
c8a66f0ef2
[php:core,VD] fix #1074 startPath for multi volumes
2015-12-28 21:21:42 +09:00