Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install ftw.workspace

How to install ftw.workspace

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install ftw.workspace
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
1.7.0 Available View build log
1.6.3 Available View build log
 
License
GPL2
Lastest release
version 1.7.0 on Jan 9th, 2014

Introduction

ftw.workspace provides a project folder for plone.

The folder has a tabbed view with the tabs:

  • Overview: Shows recently modified contents within this workspace and the structure (subfolders)
  • Documents: Lists files recursively
  • Events: Lists events (see ftw.meeting) and a calendar view.

The @@workspaces_view lists all workspaces recursively.

Usage

  • Install the package by adding it to your buildout configuration:
[instance]
eggs =+
    ftw.workspace
  • Install the generic setup profile.

Changelog

1.7.0 (2013-08-28)
  • Add div-element arount ics export for better css selectors [elio.schmutz]

  • Provide a workspace browserlayer. [mathias.leimgruber]

  • Make auto-roles, granted to the owner of a workspace, configurable. [jone]

  • Plone 4.3 compatibility. [jone]

  • Move the following features from a private repo to ftw.workspace.

    • Enable filtering on overview.
    • Truncate long text in recently modified listing.
    • Use 'today + time' and 'yesterday + time' in recently modified listing.

    System Message: WARNING/2 (<string>, line 76)

    Bullet list ends without a blank line; unexpected unindent.

    [mathias.leimgruber]

  • Add permissionmapping for ftw.lawgiver [elioschmutz]

1.6.3 (2013-03-11)
  • Make pdf export work with document_date. [tschanzt]
  • Use finalize schemata also for TabbedViewFolder. [mathias.leimgruber]
  • Replace jq by $. [mathias.leimgruber]
1.6.2 (2013-01-21)
  • Workspace details PDF: do not show empty listings. [jone]
  • Fix error in overview tab when an object has no description. [jone]
  • Fix filtering on overview. [jone]
  • Implements sorting on fullname for PrincipalVocabulary. [phgross]
  • Set TabbviewFolder upload capable interface in TabbViewFolder not on ATFolder. [mathias.leimgruber]
1.6.1 (2012-10-16)
  • Hide view action for TabbedViewFolder. [Julian Infanger]
  • Documents tab: use document date column translation from ftw.file. [jone]
1.6 (2012-08-10)
  • Convert description to plain text, so there is no HTML in tooltip. [Julian Infanger]
  • Hide select-all in overview when filtering contents. [jone]
  • Show documenDate only if ftw.file is installed. [mathias.leimgruber]
  • Make DocumentsTab work with documentDate. [tschanzt]
  • Quick upload: run processForm after creating the file. This sets the creation flag to False. [jone]
  • Fix display issue with text-field on tabbedviewfolders. [mathias.leimgruber]
  • Add English translations. [jone]
  • Disable resetting table configuration on tabs: tabbedview does now implement it in a general menu. [jone]
  • Tabs: define column widths. [jone]
  • ViewChooser-links should have a href attribute. [Julian Infanger]
1.5.3 (2012-08-21)
  • Add own TabbedViewFolder class and disable setting default page. Setting the default page does not make sense for tabbed view folders. [jone]
  • Fix AssignableUsersVocabulary so that it works in portal_factory too. This is important when ticket boxes are used within workspaces. [jone]
  • Add tooltip information to titles in documents tab. ftw.tooltip configuration not included. [jone]
1.5.2 (2012-05-09)
  • Code cleanup (pep8/pylint). [mathias.leimgruber]
1.5.1 (2012-04-23)
  • Extend only TabbedViewFolders with the additional text field. [mathias.leimgruber]
1.5 (2012-04-02)
  • Fix quickupload setup. [mathias.leimgruber]
  • Implement ftw.tabbedview quickupload functionality into workspace. [phippu]
1.4 (2012-03-19)
  • Add workspace details PDF view (extras_require "pdf"). [jone]
1.3.10 (2012-03-12)
  • Fix testing [jone]
  • Fix sort_index for documents listing. [mathias.leimgruber]
1.3.9 (2012-03-05)
  • List default plone Event in events tab too. [jone]
  • Get portal_url in helpers with getToolByName, so there is no error if the items are solr flares. [Julian Infanger]
  • Show 10 items on recently modified listing. [mathias.leimgruber]
  • Set sort_index of meeting title to sortable_title. [Julian Infanger]
  • Icon helper should not return a image if no icon is defined for this type. [Julian Infanger]
  • Display "reset table configuration" in documents and events listing tabs. [jone]
  • Update custom "events" tab template. [jone]
  • Use userid instead of username in assignable_users vocabulary. [mathias.leimgruber]
  • Use ftw.calendar to display the events calendar. [Julian Infanger]
1.3.8 (2012-01-24)
  • User ViewPageTemplateFile from Products.Five for Plone 4.0 compatibility. [mathias.leimgruber]
  • Do not show menus and selctions on workspaces and documents tab. [mathias.leimgruber]
1.3.7 (2012-01-09)
  • Automatically assign "Administrator" role the creator of a workspace. [mathias.leimgruber]
1.3.6 (2011-12-15)
  • Translate workspaces_view. [mathias.leimgruber]
1.3.5 (2011-12-15)
  • added rst to MANIFEST.in [mathias.leimgruber]
1.3.4 (2011-12-15)
  • Fix TinyMCE configuration problem by using properties and yields. [jone]
  • Fixed Overview tab - searching, Translations, added tests [ttschanz]
1.3.3 (2011-09-13)
  • Fix folder extender, if registry is no available. [mathias.leimgruber]
1.3.2 (2011-09-09)
  • Fix a bug in assignable_users in workspaces. [mathias.leimgruber]
1.3.1 (2011-09-08)
  • Extend assingable_users vocab - also show interited users. [mathias.leimgruber]
  • Added assingable_users vocab tests using plone.app.testing [mathias.leimgruber]
1.3 (2011-08-31)
  • Add new features: TabbevViewFolder now also has a textfield. Toolbar of Textfield is configurable, throught plone registry. [mathias.leimgruber]
1.2.7
  • Removed documents listing from overview. [mathias.leimgruber]
1.2.6
  • Totally refactored assignable_users. Now it only uses local roles and inherited roles. Groups are also supported [mathias.leimgruber]
  • Fixed arguments for bin/test in test-plone-4.0.x.cfg [lgraf]
1.2.5
  • Fix description and text format. [mathias.leimgruber]
1.2.4
  • Removed views from TabbedViewFolder [ttschanz]
1.2.2
  • Added date column [mathias.leimgruber]
  • Permission check for assignable_users [mathias.leimgruber]
  • Added TabbedViewFolder for portal_factory [mathias.leimgruber]
  • Set depth in catalog query to -1 (means everything). [mathias.leimgruber]
1.2.1
  • Removed checkboxes in documents and events listing. [mathias.leimgruber]
  • Implement membersonly param. for assignable_users vocab. [mathias.leimgruber]
1.2
  • Removed dependency to ftw.calendarwidget, it seems not to be needed [jbaumann]
  • New ftw.table implemented [mathias.leimgruber]
1.1
  • fix icon helper function (url generation) [mathias.leimgruber]
1.0
  • Initial release

Subscribe to package updates

Last updated Jan 9th, 2014

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.