Commit Graph

51 Commits

Author SHA1 Message Date
Dmitry (dio) Levashov 0a77ce5984 ftp driver - upoad files complete 2011-11-10 00:31:52 +04:00
Dmitry (dio) Levashov 4f66108b6b FTP driver open file/download 2011-11-05 03:23:13 +04:00
Dmitry (dio) Levashov 675a8d8395 FTP fix permissions from MLST command. FTP symlinks support 2011-11-05 02:04:01 +04:00
Dmitry (dio) Levashov 56d08a5756 connector - abstract driver fixed. FTP driver - open dir works 2011-11-05 00:20:46 +04:00
Dmitry (dio) Levashov 0f6d885185 driver inner api updated. Error messages for not mounted volumes added. 2011-11-04 19:15:35 +04:00
Dmitry (dio) Levashov a29f4c8d39 remove unused code from abstract driver 2011-11-04 02:53:40 +04:00
Dmitry (dio) Levashov 8cb91a9f8b connector - driver api changed. No more _isFile or _fileExists - all file info available through stat method 2011-11-04 02:10:11 +04:00
Dmitry (dio) Levashov b11f358034 connector - add cache for files stat. 2011-11-03 23:58:26 +04:00
Dmitry (dio) Levashov 7ed9f14fca ftp driver - dir listing (buggy) 2011-11-01 00:35:22 +04:00
Dmitry (dio) Levashov 65424c81e7 add sort by date 2011-10-06 00:04:08 +04:00
Dmitry (dio) Levashov 42ece48f44 Merge branch '2.x' of github.com:Studio-42/elFinder into 2.x 2011-10-04 22:23:34 +04:00
Dmitry (dio) Levashov 0ed5cd0a34 add method 'umount' to drivers 2011-10-04 22:07:31 +04:00
Alexey Sukhotin 915a7f15c7 Fixed default resize mode when no mode selected 2011-09-18 22:20:04 -07:00
Alexey Sukhotin 75a8f3d49e Fixed ImageMagick color palette when performing crop operation 2011-09-18 21:28:22 -07:00
Alexey Sukhotin 5cef962632 Fixed ImageMagick color palette when doing resize or thumbnail generation 2011-09-18 21:05:12 -07:00
Dmitry (dio) Levashov 619d056a31 closes #123, closes #124 2011-09-16 21:14:17 +04:00
Alexey Sukhotin c3b9f3e134 Rewritten image resizing and thumbnail generation.
- rsizeImg() was replaced with imgResize(), imgCrop() and imgSqareFit().
- Removed getResizeCropDimensions() - now it's code is a part of apropriate methods
- Changed resize command format:

Added 'mode' argument for selecting image manipulation operation

Available modes:

1. resize     - non-proportional resize.

	arguments:
		width - new width,
		height - new height

	example:
		cmd=resize&mode=resize&width=200&height=200 - image resize to 200x200 without keeping proportions

2. propresize - proportional resize.

	arguments:
  		width - new width,
		height - new height

 	 example:
		cmd=resize&mode=propresize&width=200&height=200 - image proportional resize to 200x200 based on bigger dimension

3. crop       - image crop.

	arguments:
		width - crop area width,
		height - crop area height,
		x - crop area left offset,
		y - crop area top offset

	example:
		cmd=resize&mode=crop&width=100&height=90&x=20&y=30 - cropping 100x90 area with top offset 30 and left offser 20

4. fitsquare  - put image to square (used for thumbnails generation)

	arguments:
  		width - square width,
		height - square height

	example:
		cmd=resize&mode=fitsquare&width=500&height=500 - put image to square 500x500
2011-09-15 21:38:22 -07:00
Dmitry (dio) Levashov e01a4b20a3 connector refactored. event listeners arguments changed 2011-09-13 00:34:00 +04:00
Dmitry (dio) Levashov c7b65a5e7d bugfixes, code refactoring 2011-09-08 00:17:00 +04:00
Dmitry (dio) Levashov 8ec45595b2 fixes #103 2011-09-05 20:46:02 +04:00
Dmitry (dio) Levashov 814b614adf fix bug with root dir in dropbox mode 2011-08-31 22:27:18 +04:00
Dmitry (dio) Levashov 9ffad2ee1a upload (connector) updated 2011-08-31 21:58:54 +04:00
Troex Nevelin eccc05713a closes #65 2011-08-26 22:33:05 +03:00
Dmitry (dio) Levashov c8172cf2f3 dummy commit 2011-08-26 19:08:17 +04:00
Dmitry (dio) Levashov 96a4539181 resize image updated, fixes 2011-08-26 19:08:17 +04:00
ph0enix 52ad09ebc7 Added case insensitive search support with multibyte string support if available. Added internal stripos() implementation. 2011-08-24 04:27:00 +04:00
Troex Nevelin 8fcc38e71a refs #65 change default check for valid filename 2011-08-09 23:34:55 +03:00
Troex Nevelin cf41928d10 fix spacing 2011-07-18 11:04:30 +03:00
ph0enix a09cc94808 tmbEffects renamed to getResizeCropDimensions
Added resize command
Image resize rewritten to be shared between createTmb and resize
2011-07-17 11:43:04 +04:00
Dmitry (dio) Levashov 970bb1e236 Extract files from archive updated
Before extract archive in place - check it in quarantine folder.
If archive contains only one item - extract in current directory,
otherwise - extract in new folder
2011-07-15 17:40:36 +04:00
Dmitry (dio) Levashov 8930961158 check archives in quarantine folder before unpack - not complete 2011-07-15 01:20:07 +04:00
Dmitry (dio) Levashov c1eead61fc make elFinderVolumeDriver::uniqueName public instead of protected 2011-07-14 22:29:22 +04:00
Dmitry (dio) Levashov 9c48e74545 fixes #63, elFinder.prototype.options renamed into elFinder.prototype._options to avoid overwrite while init elFinder 2011-07-14 21:34:35 +04:00
Dmitry (dio) Levashov f94af37bc6 fixes #43 2011-07-14 18:57:34 +04:00
Dmitry (dio) Levashov e2259d94ee close #65 2011-07-14 18:20:53 +04:00
Dmitry (dio) Levashov c531df2d0a fixes #57 2011-07-14 00:54:37 +04:00
Dmitry (dio) Levashov e47f24d8f3 fixes #58 2011-07-13 20:57:57 +04:00
Dmitry (dio) Levashov 4ec0d24106 fixes #45 2011-07-12 22:29:59 +04:00
Dmitry (dio) Levashov cc75a1f5fd fixes #50 2011-07-12 18:26:36 +04:00
Dmitry (dio) Levashov bfa679b48c closes #38 2011-07-12 01:14:44 +04:00
Dmitry (dio) Levashov 8f64c7c108 closes #40 2011-07-11 18:25:08 +04:00
Dmitry (dio) Levashov 9196f9d4b4 fix "getfile" command 2011-07-08 17:33:43 +04:00
Dmitry (dio) Levashov 3da0a365ad connector - command "dim" - return image dimmensions 2011-07-08 00:30:44 +04:00
Dmitry (dio) Levashov 3576980102 messsages updated 2011-07-06 22:14:56 +04:00
Dmitry (dio) Levashov d0702caa14 fixes 2011-07-06 15:47:25 +04:00
Dmitry (dio) Levashov 88e76e706a fixes 2011-07-06 14:36:25 +04:00
ph0enix 28ac1168cc Combined thumbnail crop and scale calculation. cropPos renamed to tmbEffects. 2011-07-06 00:43:30 +04:00
Dmitry (dio) Levashov 7ffd066a19 dialog icons update 2011-07-05 21:28:25 +04:00
Dmitry (dio) Levashov a82d74eff8 fixes 2011-07-05 19:41:54 +04:00
Dmitry (dio) Levashov af3584c390 fix some issues with symlinks 2011-07-05 18:12:09 +04:00