imgLib - the image manger writen on PHP.
It completely free and code is distributed under the MIT or BSD Open Source license.
Curent version - 0.1.1 (last update on 2010.22.03).
Developement version: 0.1.2 r53 (last update on 2010.09.04).
Site - http://jstoys.org.ua/ (wery slow, sory)
Demo - http://jstoys.org.ua/demo.html
Screnshots - http://img51.imageshack.us/g/screen0u.png/
Features:
- Small size (45 Kb - client side, 200 Kb - server side)
- Using AJAX technology to reduce the network loading
- Upload and resize the most popular image formats (JPEG, GIF, PNG) and possible addition of other types of files
- Support for multiple simultaneous uploads
- Simple (resize, rotate, crop) image edit support
- Sort files and search in folder
- Support upload file name template
- Create and browse the directories
- Visual indicate the non-empty directories
- Copy, move or delete files and directories
- Rename the files and folders
- Context menu for file operations (for Opera see documentation)
- Image preview
- You can open image on browser window
- Fully localized (language auto schoose)
- Creating a thumbnail of the file uploaded by FTP
- Ready to set support in TinyMCE or CKEditor
- Ability to add your own items to the context menu
- Hot key support. Default actions is: 1) Delete element on 'Delete'; 2) Open file in new window on 'Shift+Enter'; 3) Rename file on 'F2'; 4) Create directory on 'F7'; 5) Show upload form on 'Insert'; 6) Cut file on 'Ctrl+X'; 7) Copy file on 'Ctrl+C'; 8) Paste file on 'Ctrl+V'.
- Support of Unicode names in file and directory name. Default disabled. Not work on MS Windows.
- User-friendly file select by double click.
- I am sorry but the function of making coffee will be add only in the next version
Re: imgLib - yet another image manager
$CFG->enablecreatedir = true;
$CFG->thumbdir = 'thmb';
$CFG->thumbautocreate = true;
I've tried a few image files
Also resizing and cropping image is not working. I get and error when I hit the apply button. File not found.
Re: imgLib - yet another image manager
The default configuration is work great in most cases (the demo use default config and its work), the thumbnail dir is auto create.
The "$CFG->enablecreatedir = true;" is allow create sub dir in root dir to user.
Re: imgLib - yet another image manager
1. Permissions set to 755
2. GD2 is installed
3. I see the thmb directory, but it is empty. Imglib did create this directory too.
4. I see the file icon no thumbnails.
5. $CFG->imgurl = '/media';
$CFG->imguploaddir = $_SERVER['DOCUMENT_ROOT'].'/media';
If I try $CFG->imgurl = 'http://www.mysite.com/media';
It does not work at all. Ckeditor puts : /http%3 .... in the ckeditor url box where the browse server button is.
And if I try to edit the image in imglib the "Loading" message never goes away.
Re: imgLib - yet another image manager
try to use something like this
I will review the code and think can do to fix this, because this method of determining the path are probably the majority.
Re: imgLib - yet another image manager
To test try to set
, where the "some_folder" - not exist folder. The target folder must create auto if can and work corectly.
Test the upload files.
Re: imgLib - yet another image manager
Thumbnails still do not work. I turned on debug and no errors are created.
It created the 'test_folder' and the 'thmb' folder inside the 'test_folder', but no thumbnails.
Re: imgLib - yet another image manager
I turned debug on
I had to use an existing folder to get it to work. '/media/images' did not work because 'images' did not exist.
Re: imgLib - yet another image manager
To verify GD works I did a test using this code and GD is working on the server.
Re: imgLib - yet another image manager
If you can resize and crop - then GD is work. I
I create a test page to check why not create thumbnails and put a link to it.
Download file, put into imgLib folder and call from browser.
http://depositfiles.com/files/dou04kagm
Re: imgLib - yet another image manager
At the time I ran this there were no files in the 'media' folder. I will upload a file and run it again,
Re: imgLib - yet another image manager
to
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
I wonder how I do it again? (Google translate)
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Attachments:
Re: imgLib - yet another image manager
The thumbnail image was set to 0644 and the 'thmb' directory was 0744
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
I changed the permissions on /thmb/ and the thumbnail image to 0755 and now I can see the thumbnail.
The thumbnail image was set to 0644 and the 'thmb' directory was 0744
The imglib_test.php output is:
Re: imgLib - yet another image manager
I think that the problem was the thmb dir is chmod to 744 (744 - set in config), and you server use php-cgi or sompfing like this. Try to chmod thmb dir to 744 and refresh.
If it is then і upload fixed version.
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
I reupload the files, and if you can - test it.
Re: imgLib - yet another image manager
Re: imgLib - yet another image manager
Hi,
I've just tested you filemanager and I encounter troubles with thumbnail.
My config file :
$CFG->imguploaddir = '/home/www.mywebsite.com/dev/image';
$CFG->imgurl = 'http://www.mywebsite.com/dev/image';
$CFG->thumbdir = 'thmb';
upload dir : 0755
The layout of Imglib is ok with all files but no thumbnails are displayed.
On the filesystem, all is ok (all is ok with testing imglib_test.php) :
The thmb folder with minimized files is well created and filled.
An problem occurs in the html page (see in Firebug):
Re: imgLib - yet another image manager
For non-relative path for thumbnail dir - possible, I just thought that someone needs. Maybe soon I will do is not to be very difficult.
I plan to add some controls to upload box for resize alter upload, and set name. For auto resize - probably will be another option in the configuration.
Re: imgLib - yet another image manager
Any chance to have $CFG->imgurl as an absolute URL as my example in a future release ?
Great if you can manage an absolute path for thumbnail generation.
Do you have an idea when you can deliver a new version ?
In any case thanks for your work very impressive.
F.