PostHeaderIcon AjaXplorer 2.5.2 is out

This is a bugfix of 2.5.1. Mainly :

  • Fixed various download problems, and fixed the way download is performed, avoiding leaving the GUI on error.
  • Tracked E_NOTICE errors
  • Better documented the « LANG=C » case via the F.A.Q of this site
  • Better resizing for the splitter (keeps the ratios on resize).
  • Plus various bugs fixes, see Releases > AjaXplorer 2.5.2

What’s new in 2.5?

  • Killer features : the publiclets (e.g. « Generate public download url »), resumeable download, chmod action
  • GUI Usability & Performance : keeping the effort on GUI « stabilization » on many browsers, automatic pagination for folders containing tons of items, the administration panel is replaced by a specific driver, thus the standard Ajxp GUI is used for managing the repositories, the users, etc.
  • Plug-ins Architecture : the authentification mechanism, the configuration management, and the data access are now fully plug-in oriented. And a bunch of new plug-ins come with the distribution, to show the power of this architecture : connect AjaXplorer to an LDAP server for users management, use it as an FTP client or a MySQL database explorer, develop your own connections… A plug-in can now come with its own resources (images, js, css, i18n) so that we can publish plugins independantly from the core distribution. Everything is done to integrate AjaXplorer more easily inside other systems. One leitmotiv : TEST, CONTRIBUTE!!!

Migration from 2.4 : the best solution is to install in a new folder, then copy the server/conf/repo.ser and the server/users/ content from the old distribution to the new one, be sure to clear your browser cache, and it’s running fine. Do not override the server/conf/conf.php, but open it and edit with your own values if necessary. There are a lot of new stuff in it.

Migration from 2.5.1 : just unzip and overwrite the files of the previous distrib, there should be no changes.

Freash install : Download, unzip and access via your web server : the diagnostic tool will run once and tell you if potential problems are found. If everything is ok, you will directly access to AjaXplorer, now change the admin password and you are ready to use!

Download page : AjaXplorer on Sourceforge

FAQ : http://www.ajaxplorer.info/documentation/chapter-8-faq/

Demo : http://www.ajaxplorer.info/demo/

Forum : http://www.ajaxplorer.info/forum/

PostHeaderIcon All right, all right, we’ve been hacked…

Well, it was clearly a bad news : the site ajaxplorer.info was hacked during on the 13  july 2009, naturally just the night before an important gig, so I had to put it down for a few days. But the good news is that it had nothing to do with the AjaXplorer installed on the server, but it was a wordpress security problem. My fault, i had not updated the wordpress install,  and I will right now subscribe the wordpress rss feed telling urging to upgrade when they find a problem. For those using wordpress, have a look here if you don’t have updated already :  http://ocaoimh.ie/did-your-wordpress-site-get-hacked/

Now everything should come back to normal, and we are back on the 2.5.1 to fix the important bugs and make a 2.5.2 as soon as possible. Especially, we had a lot of things broken with special characters in the 2.5.1, thanks to everyone for testing and reporting!

PostHeaderIcon AjaXplorer 2.5 released!

Last but not least, you have been waiting for a long time now, it’s hot, it’s here : AjaXplorer 2.5 !

First of all, please be aware that as all odd versions, this is a dev version : it is already quite stable but is in fact mainly dedicated to testing the new features and architecture. So please download, install, test and report bugs, so that the next stable version (2.6) can go out soon! Meanwhile, an effort will be done on the documentation.

Lire la suite de cette entrée »

PostHeaderIcon Some news / Next version

Hi all! What’s up with AjaXplorer? Well, I’m beginning a recording session in a studio next week, to work on my band’s next album, so I will have few time to work on AjaXplorer and answer the forum for a couple of weeks. Yes, i’m a professional musician before being an open-source geek (http://www.almasound.com/)!

But we’ve been working hard with Cyril on the 2.5 during the last weeks, so you can expect a new release at the beginning of June.

Amongst other features and enhancements :

  • Publiclets : The longly awaited « public download » link generation feature! This will be a killer one!
  • Scalability : Auto-paginate when a folder contains a huge number of items, make use of the standard GUI to manage all the configuration settings (huge number of users/repository was crashing the whole thing…)
  • Modularization / Integration : the authentication mechanism and configuration mechanism have been totally « pluginized », to ease integration with any other CMS or system.
  • New supported plugins : Ftp plugin, ssh, ldap for authentication, etc.
  • And lots of refactorings to enable these new features, making it even easier to develop new actions, new plugins, etc.

So stay tuned, the 2.5 will be great! For the most motivated, you can already work on the SVN version and try to detect the new features and test them…

PostHeaderIcon SVN Users : stable vs. developement branch

SVN Users, please be aware that in the forthcoming time, the 2.4 will be supported as the official stable release, inside the SVN branch ajaxplorer-core-2.4.

The trunk branch is now the 2.5 « dev » version, until it goes to 2.6 stable version. There will be major changes on the users management system to ease the interfacing of AjaXplorer with other CMS, thus for some time it will be probably very unstable. You should not use it in a production enviromment, but switch to the 2.4 branch instead!

PostHeaderIcon AjaXplorer 2.4 : the stable release!

At last, the longly awaited « stable » release of AjaXplorer is out now! This is mainly a bugfix release of the 2.4RC1. However, a diagnostic tool has been added to help find the problems on the server configuration.

How-to install? Download, unzip and access via your web server : the diagnostic tool will run once and tell you if potential problems are found. If everything is ok, you will directly access to AjaXplorer, now change the admin password and you are ready to use!

Download page : AjaXplorer on Sourceforge

FAQ : http://www.ajaxplorer.info/documentation/chapter-8-faq/

Demo : http://www.ajaxplorer.info/demo/

Forum : http://www.ajaxplorer.info/forum/

Documentation is available here !

—- Release note —–

Docs and conf
Update install instructions
Big conf file clean up, moved some variables to conf.fs.inc, move size unit to the i18n files, removed bottom.html.
Fixed the license text

Tests
Automatic Tests Framework : called at installation and at repository creation/edition
Implementation of the automatic diagnostic tool
Test zlib extension presence.

Encoding, escaping, url-ing…
Fix pb with wrong characters when calling thumb urls
Fixed encoding translation bug for chinese charset encoding on windows
Partially fix « attachement-name » display by urlencoding non ascii characters
Multiple player : Limit the length of the URL
Escape/encode filenames in multiple player
Add utf-8 charset in header for html templates

GUI
Fix bug in online renaming when the panel is scrolled!
IE Optims
Fix date problem in InfoPanel for IE
Disable history only on WebKit
Fix IE missing scrollbar
Resize problems in IE
Check menu is not going out of the viewport, put a scroller if necessary.

Misc
Fix MacOSX upload bug
Fix date error : wrong month!
Fixed the default mask to not be executable
Fixed a bug with broken link handling
hide_extensions, filenames and folders

PostHeaderIcon AjaXplorer 2.3.10 [RC1 for 2.4] is released

This version is achieving a certain stability, fixes various bugs, and implements critical missing features. The aim is to have a 2.4 very stable, to go on another developement cycle. See details below.

Warning, the upgrade will work except for the users! Sorry, but the the login method has changed to enhance the security, and the passwords won’t match anymore. Just delete the content of the « server/users » folder (except for the .htaccess) and refresh, a clean « admin » user will be re-created.

Please test and report as more bugs as possible, no features requests please on this RC. Update also the i18n files if you can.

Download page : AjaXplorer on Sourceforge

FAQ : http://www.ajaxplorer.info/documentation/chapter-8-faq/

Demo : http://www.ajaxplorer.info/demo/

Forum : http://www.ajaxplorer.info/forum/

Documentation is available here !

—- Release note —–

Various bugs/enhancements
+ ajxp.fs : Fixed « move » operation makes a copy/delete : Bad performance for huge files
+ Various gui problems : when adding a customized header, the buttons text move on the gradient background and become invisible, selected row unfocused become unreadable also
+ Integration of swedish translation, was ready but not published yet
+ Date and time format : integrated in the i18n files
+ Charsets : Plus, &, and quote signs fixed (zip problems specially)

Users Management & Security
+ Added « admin » right to any user, so that the admin can change its login
+ Added additionnal optionnal data on users, to be used by drivers (« wallet »)
+ Implemented a « Direct Login » pattern avoiding the password transmission clear on http
+ Make « log » folder unreadable
+ Integration of the sshfs plugin (currently developed by Xyril) to enable precise rights on folders

Repository Management
+ Add « edit » action on repositories

Image Gallery
+ Generate thumbnail => enhance browser performances but more cpu load on the server, made optional.
+ Handle case where height/width is not provided by the php driver

PostHeaderIcon AjaXplorer 2.3.9 released

This release focuses on bug fixes, some of which could be critical in specific situations (small screen resolutions, etc.). Japanese and Russian are now integrated to the release.

Download page : AjaXplorer on Sourceforge

FAQ : http://www.ajaxplorer.info/documentation/chapter-8-faq/

Demo : http://www.ajaxplorer.info/demo/

Forum : http://www.ajaxplorer.info/forum/

Documentation is now available here !

Release Notes :
[2344779] About IFrame too long on Linux / FF3
[2387719] Double slashes stripped at online edition
[2371565] Huge files (above 2GB) display wrong size
[2440599 ] Unusability in 1024X768
[2427162] Copy / Move dialog does not load tree correctly
[2441110] Repository with quotes in the name
[2419778] Files in zip not downloadable
[2419776] Double login screen
[2402108] Download large files fail

PostHeaderIcon New forum www.ajaxplorer.info/forum/

The forum is now located at http://www.ajaxplorer.info/forum/

Please do not use anymore the sourceforge forum. Do not use either the contact email if your question is not a very specific topic for the ajaxplorer team, like developement proposal, etc. This way, anyone will find a lot of information about all type of bugs in the forum.

PostHeaderIcon Japanese translation available

Thanks to Satoru Matsumoto, the japanese translation is now available. To install it follow the instructions below :

  • Download ja.zip, unzip and extract ja.php to the following location « your_install_folder/client/i18n/« 
  • Version 2.3.8 : just refresh the GUI, the « Japanese » option should appear in the user preferences list.
  • Version before 2.3.8 : add an entry to the language array in the « your_install_folder/server/conf/conf.php » file. Add something like « ja »=> »Japanese ». Beware of opening the file as UTF-8 and saving it back to UTF-8. Save and refresh the GUI.

The translation will of course be directly integrated to the next release of AjaXplorer. Thanks again to Satoru for the support, please send your own translation file if it’s not already available! There are a lot of languages to translate to!