Why doesn't the "my folder" link show up in the personal bar?
I've created a new Plone 3.1 or Plone 3.2 site and even though I have enabled Member folders in the ZMI, the "my folder" link isn't show up for logged in users. How can I fix this?
There's a bug in Plone 3.1 and 3.2 where the my folder link doesn't show up in the personal bar after the Members folder has been enabled. You can add it manually in the ZMI by performing the following steps:
- In the root of your Plone site, in the ZMI, navigate to: portal_actions and then click on user
- Near the upper right part of the right pane, make sure that CMF Action is selected in the dropdown menu and then click on the Add button
- For the ID, enter: mystuff
- Click the Add button
- Now click on the mystuff link
- Fill in the following fields to update the CMF Action:
- Title: My Folder
- URL (Expression): string:${portal/portal_membership/getHomeUrl}
- Condition (Expression): python:(member is not None) and (portal.portal_membership.getHomeFolder() is not None)
- Permissions: View
- Visible: (click the check box)
- Click Save Changes
The my folder link will now show up the next users log in to the site.
For Plone 3.3
In order for the My Folder link to show up in the personal bar, you will need to enable Member Folders through Plone Control Panel / Security configlit, NOT through the ZMI. If you've already enabled it through the ZMI, simply go to the Plone Control Panel / Security configlit, toggle it OFF, save, then toggle it back ON and save. The next time users log in, they will see the "My Folder" link.
