cancel
Showing results for 
Search instead for 
Did you mean: 

FlexSpaces

stevereiner
Champ in-the-making
Champ in-the-making
FlexSpaces+Browser is a RIA client for Alfresco that runs in browsers (FireFox, IE, Safari, Chrome, etc. with flash player).
FlexSpaces+AIR is a RIA client for Alfresco using Adobe AIR (with additional desktop drag/drop features).

Clients supported: FlexSpaces+Browser and FlexSpaces+AIR are supported on Windows, Mac, and Linux.
Servers supported: Alfresco Enterprise Edition and Alfresco Labs/Community supported (2.1 - 3.x)

Downloads
   http://forge.alfresco.com/projects/flexspaces/

General Features:
    * Tree and single or dual folders views (doc lib and wcm)
    * Icon,Grid,Thumbnail and Coverflow view modes in doc lib, search, tasks, and wcm   
    * Drag/Drop/Cut/Copy/Paste with multiple selection (drag drop between dual folder views)   

    * Properties dialog, Upload multiple files dialog, download dialogs
    * Create Space dialog, Create content (html,xml, text) dialogs
    * Checkin, checkout, cancel checkout, edit, update existing
    * Make PDF, Make Flash Preview, viewing in tabs
    * Start Workflow, task dashboard, approve/reject
   
    * Advanced search (all web client features except for save search, custom attribute config)
    * Tag cloud and category tree search navigation, tags/categories view/edit dialog

    * Some XML configuration of menus, more configuration support in general coming

    * 5 page site Surf components are available for running views of FlexSpaces in Alfresco Share 3.0

AIR features
    * Native drag/drop/copy/paste of desktop files into doc mgt and wcm folders
    * Built-in local files view also with drag/drop into doc mgt / wcm folders
    * Making files (multiple selection) available offline, update from offline (single select)
    * Additional tab with built-in browser running Share 3.0 UI (or any web page)

http://www.integratedsemantics.com/FlexSpacesFeatures.html

Screenshots / Screencams
Share 3.0 Integration, Thumbnail View, CoverFlow View,  Advanced Search http://integratedsemantics.org/2008/08/22/flexspaces-06-share-30-integration-thumbnail-view-coverflo...
Tagging, Categorization, WCM http://integratedsemantics.org/2008/07/16/tagging-in-flexspaces-05/
General Features and AIR specific features http://integratedsemantics.org/2008/04/08/12/
Additional Features:  Start workflow, Tasks dashboard tab, flash preview of office docs, dual pane drag/drop  http://integratedsemantics.org/2008/04/14/flexspaces-additional-features/
Older Screenshots http://integratedsemantics.org/2008/04/02/hello-world/

Developer Features

FlexSpaces was developed with Adobe Flex 3 and ActionScript 3 on the clientside. ActionScript is now a more Java like and more object oriented JavaScript. Flex provides declarative layout in XML based MXML. (Also with Flex/Flash you don't have to worry about different browsers / different versions of browsers like you do with Ajax). FlexSpaces (+AIR and +Browser) source is available including FlexBulder3 project files. FlexSpaces can be customized, UI components and Cairngorm based events/cmds/delegates (non UI api)  from FlexSpaces can be used in other Flex applications.

On the serverside, a large library of RESTful JavaScript Web Scripts returning XML data was developed (source available). These web scripts can be used independently in any kind of application (Flex, Java, etc.) that can call REST apis.

License: GPL v3 (commercial also available)

FlexSpaces forge forum
    http://forge.alfresco.com/forum/?group_id=149
Feature requests
    http://forge.alfresco.com/tracker/?atid=673&group_id=149&func=browse
Bug tracker
    http://forge.alfresco.com/tracker/?atid=670&group_id=149&func=browse

Previous FlexSpaces topic in Web Scripts forum
   http://forums.alfresco.com/en/viewtopic.php?f=36&t=11876

Integrated Semantics Blog: 
http://www.integratedsemantics.org

Steve Reiner
http://www.integratedsemantics.org
http://www.integratedsemantics.com
36 REPLIES 36

stevereiner
Champ in-the-making
Champ in-the-making
The flexspaces google code svn now has the code with flexspaces refactored to use the presentation model pattern (and model locator cleanup, xml parsing moved to the delegates, returning VOs/models). 

Not in google code yet but will be in flexspaces 0.9: still working on adding use of Spring ActionScript (Prana) for more xml configuration

http://integratedsemantics.org/2009/01/05/flexspaces-now-refactored-to-use-the-presentation-model-pa...

stevereiner
Champ in-the-making
Champ in-the-making
Added SampleApp1 to the  flexspaces google code svn sample code area:
This app derives from the FlexSpaces framework and only uses the view components needed to have a DocLib view (tree/folder view), search view (with only simple search results),  no wcm view, no tasks view, simpler main menu
http://code.google.com/p/flexspaces/source/browse/#svn/trunk/SampleCode/SampleApp1

Update: SampleApp1 has been updated for FlexSpaces 0.9 release
A download source zip file for it is now on the Alfresco Forge:
http://forge.alfresco.com/frs/download.php/655/sampleapp1-source.zip

stevereiner
Champ in-the-making
Champ in-the-making
Not FlexSpaces 0.9 yet, but added "latest source" (renamed 0.85) source only downloads for flexspaces and flexspacesair
http://forge.alfresco.com/projects/flexspaces/
so that "refactored to use presentation model pattern" code is available without having to get it with svn from google code

stevereiner
Champ in-the-making
Champ in-the-making
Checked into google code today (now in 0.9 release on Alfresco forge)
Added XML config (using spring actionscript)
1. what view tabs to show (doclib,search,tasks,wcm,share)
2. thumbnailing config (id/name,height,width,whether to request on upload)
3. default page sizes for views
4. page size picklist

some other things beyond 0.8  (now in 0.9 release)
1. menu config more usable now that all main menu enable/disable code is position independent
2. tabs position independent
3. severside paging in webscripts (doclib, search results)
4. favorites/shortcuts (only avail in ui from search results view)
5. more languages: French (thanks Tiago Torrado !), Greek (thanks Maria Befa !)
in additon to previous: English, Spanish, German, Japanese
6. some things to enable cmis spaces
7. filtering of display of content rule nodes
8. goto containing folder in search works better
9. config now done witch spring actionscript in FlexSpacesConfig.xml instead of with alfresco-config.xml

stevereiner
Champ in-the-making
Champ in-the-making
checked into http://code.google.com/p/flexspaces/    (now in 0.9 release on the Alfresco forge)
1. Preview of files more usable/complete feature
on Alfresco 3.0+, FlexSpaces flash preview of files now uses same content model/rest api  as  preview  in Share
2. on alfresco 3.0+, thumbnails  now display correctly on recently uploaded files in FlexSpaces

stevereiner
Champ in-the-making
Champ in-the-making
Released FlexSpaces 0.9 on Alfresco Forge
http://forge.alfresco.com/projects/flexspaces/

stevereiner
Champ in-the-making
Champ in-the-making
Update: note in FlexSpacesConfig.xml  in FlexSpaces 0.9, for LiveCycle, the alfrescoUrlPart should be “/contentspace/service” not “/contentspace/servicee” in the comment.  Also the Alfresco “serverVersion” for LiveCycle 8.2.1  should be value=”2.1″

robl
Confirmed Champ
Confirmed Champ
Steve:

I am very impressed with FlexSpaces!  It's a fantastic add-on for Alfresco.

Are there any known issues with FlexSpaces + AIR and the new Alfresco Community 3.2 release?

Thanks.

stevereiner
Champ in-the-making
Champ in-the-making
FlexSpaces+Browser and FlexSpaces+AIR 0.9 both work fine with the Alfresco Community 3.2 release from today in all the tab views except for WCM. I need to fix the navigation in the wcm view.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.