We're very pleased to announce that Ajax File Storage UI turns 1.0 BETA and is now available from OpenACS CVS on HEAD.

What's New ? 

This release is a rewrite of the javascript code to use ExtJS 2.0. Additional changes include :

New to AjaxFS UI ?

The Ajax File Storage UI package replaces the basic File Storage package UI with an ajax driven user interface. Some of its more prominent features include : 

  • Easy setup on existing file storage instances with minimal code changes, check /doc of your OpenACS instance after installation and check out the ajax-filestorage-ui docs for instructions
  • Graceful degradation to old file storage package ui in the event that the browser being used does not support javascript.
  • Drag and drop moving of files and folders
  • Flash based multiple file upload tool , using swfupload, that degrades to an html upload form as needed.
  • Support for Tagging files.
You will also need to get the latest copy of AjaxHelper from head with ext2 and the famfam icons.

Upgrading from AjaxFS 0.8 ?

In the process of cleanup, we had to rename some files and delete others, we don't advise you to overwrite your current ajax-filestorage-ui. It is recommended that you backup your current ajax-filestorage-ui package directory and replace it with the new one from cvs.

Everybody loves Screenshots 

First take a look at what file storage looked like before. Click the thumbnails for a larger view. 

File Storage Before Screenshot

Now see what AjaxFS can do to your boring old File Storage.

AjaxFS in Olive AjaxFS in Gray

The second screenshot above uses the Olive theme by madrabaz.

Try the demo !

We have upgraded our demo, check it out on

http://www.solutiongrove.info/coa/files
username : coa
password : 123

It's BETA Software

We are in the process of writing automated tests for ajaxfs. If you find bugs, please don't hesitate to let us know about it here.

Comments and suggestions, as always, are most welcome.

posted in ,

SetError function

Hello,

congratulations for the great work. I've noticed that there seems to be a misspelling in the SetError function of the SWUpload part of the package (somewhere under Resources - sorry for being so vague, I'm working on a machine without OpenACS).
I've tried to upload a file to your demo page. The upload has timed out, and I've gotten a "not existing function" error.

This is the same problem I've experienced with the port to ]Project-Open[ of your package. Doing some debugging with Firebug (I know very little JS), I've seen that there are several calls to the SetError function somewhere in SWUpload, but the function seems to be actually called "setError".
Could you please check this?

I'm browsing from Firefox 3.6.10 with the Flash plugin (right now on Windows - my OpenACS - PO install is on Gentoo).

Thanks,

Michael from Spain

by Michael Martí Menzel on 09/23/10

Add comment