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 collective.folderishtraverse

How to install collective.folderishtraverse

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install collective.folderishtraverse
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.5.1
1.6.2Never BuiltWhy not?
1.5.1 Available View build log
1.1 Available View build log
1.0.1 Available View build log
Windows (64-bit)
1.1
1.6.2Never BuiltWhy not?
1.1 Available View build log
1.0.1 Available View build log
Mac OS X (10.5+)
1.5.1
1.6.2Never BuiltWhy not?
1.5.1 Available View build log
1.1 Available View build log
1.0.1 Available View build log
Linux (32-bit)
1.5.1
1.6.2Never BuiltWhy not?
1.5.1 Available View build log
1.2 Available View build log
1.1 Available View build log
1.0.1 Available View build log
Linux (64-bit)
1.6.2 Available View build log
1.5.1 Available View build log
1.2 Available View build log
1.1 Available View build log
1.0.1 Available View build log
 
License
GPL
Lastest release
version 1.6.2 on May 2nd, 2013

Introduction

This package provides an view which traverses to the first item found in an ordered container. If the default view of the item, which the traverse view is traversing to is also a traverse view, the traversing happens again to the next sub-sub-item in the sub-folder, if possible.

The traversing/redirection is only done for anonymous users. For logged in users, the folder contents view is shown. This way, members can easily edit the folder without beeing redirected to another folder.

collective.folderishtraverse is an alternative to a default page in Plone. The difference is, that the target content is shown in the navigation tree and that traversing to any nested content in any level of the tree's hierarchy is possible.

Author

Johannes Raggam, BlueDynamics Alliance <raggam-nl@adm.at>

Changes

1.6.2 (2013-04-23)
  • Add "en" and "de" translations. [thet]
1.6.1 (2013-01-28)
  • Do not try to translate object if no lang set. [rnix]
1.6 (2013-01-14)
  • Consider translation in traverse_view if LinguaPlone is installed. [rnix]
  • Add z3c.autoinclude.plugin entry point. [thet]
1.5.1 (2012-12-18)
  • Use zExceptions.Redirect instead of request.response.redirect in traverse view. The Redirect exception redirects immediately instead of rendering the current page and submitting a transaction.commit() first. [rnix]
1.5 (2012-12-11)
  • Add NON_TRAVERSE_FALLBACK_VIEW. May be patched if fallback view for folder_contents should differ from folder_summary_view. [rnix]
  • Check non-traversing fallback view against List folder contents permission instead of anonymous. [rnix]
1.4 (2012-11-25)
  • Show the "Display" content-menu also in the folder contents view on the Plone Site Root. The "Actions" menu is not displayed yet, since object_buttons are not registered for the Plone Site Root (copy, cut, rename and delete wouldn't make much sense on the portal object itself). [thet]
1.3 (2012-11-22)
  • Show the Actions and Display content-menus also in folder content views. Allows Action submenu items like from c.folderorder and setting the display to something else than traverse_view. [thet]
  • Add statusmessage for when displaying the traverse_view for non-anonymous users. [thet]
  • When no endpoint is found, redirect to folder_summary_view for anonymous users. folder_contents needs higher permissions. [thet]
1.2 (2012-11-07)
  • For non-anonymous users or if no endpoint was found, redirect to folder_contents. This view is generally nicer and more usable. [thet]
1.1 (2012-02-20)
  • Allow the traverse_view also on the Plone Site itself. [thet]
1.0 (2012-02-02)
  • Initial release

Subscribe to package updates

Last updated May 2nd, 2013

Download Stats

Last month:1

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.