You are here: Home Plone products PloneWorkspaces

PloneWorkspaces (not released)

by iber last modified 2008-06-13
Released on 2005-08-15 by alpha for Plone 2.0.5 under Unavailable License available for All platforms.
Software development stage: alpha
PloneWorkspaces is an initial cut at integrating Workspaces into Plone (implementation available on members.plone.org), and is still being worked on. Proceed at your own risk, it's still a bit cumbersome. This product depends on CMFWorkspaces.
This is an initial cut at integrating Workspaces into Plone, and is still being worked on. Proceed at your own risk, it's still a bit cumbersome. This product depends on CMFWorkspaces.

This product depends on CMFWorkspaces, get it at:
http://cvs.zope.org/CMF/CMFWorkspaces/

READ HowTo Workspaces  enable  in Plone.org documentation section

How to install CMFWorkspaces

All of this will be automated in Install.py later, but here are the manual instructions for now:
  •  from cvs.zope.org get CMF/CMFWorkspaces
  •  copy this into Products folder and restart Zope
  •  in your Plone site:
    • goto portal_types
    • Add Factory Type Information drop down
      • id: Workspace
      • CMFWorkspaces:Workspace
    • goto portal_skins -> contents tab
    • Add Filesystem Directory View
      • scroll down and select CMFWorkspaces/skins/workspaces
    • goto portal_skins -> properties tab
      • append workspaces to the end of all skins

You also need to add an action:
  • portal portal_types -> contents tab
  • Workspaces -> actions tab
    • add an action
      • Name: Workspace
      • Id: edit
      • Action: workspace_view
      • Permission: View
      • Category: object
      • Visible: **unchecked**

Now you can goto your Plone interface and add workspaces.

You also need to add a CMFWorkspaceTool in your Plone root to get the portal_organization tool (maps content types to specific directories). Inside that tool, remember to specify createObject in the

Right now, you also have to do a small change to Plone to get it to work. Customize plone_scripts/createObject and add the following to line #4::

    if REQUEST.get('type', None) is not None:
        type_name=REQUEST['type']

  And finally, you need to add plone_workspaces to your skin to get the Plone templates for it.
Document Actions

There are currently no items in this folder.

Confused

Posted by beno at 2006-10-05

There are several things that don't make sense here. Perhaps the instructions could be rewritten to clarify these issues.

  • Add Filesystem Directory View - scroll down and select CMFWorkspaces/skins/workspaces PROBLEM: No ID is specified, and the default is already taken. Did this occur by adding the product through quickinstall?
  • goto portal_skins -> properties tab - append workspace to the end of all skins PROBLEM: Since I added an ID of "Workspaces" to the above, should the appending be "workspace", "workspaces" or "Workspaces"?
  • Workspaces -> actions tab - add an action - Name: Workspace - Id: edit - Action: workspace_view - Permission: View - Category: object - Visible: unchecked PROBLEM: Like above, since I added the aforementioned ID, should that action now be "Workspaces_view"?

Add a CMFWorkspaceTool (remember to specify createObject in the ???) PROBLEM: First, the tool has already been added at the Plone root. Am I to add another tool further down the tree? Where? Also, what is this about "createObject"?

Plone 2.1.2


Plone Themes
  • Schools Plone Theme
  • Lite Plone Theme
  • Techlight Plone Theme
 
Powered by Plone