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 largeblue.order

How to install largeblue.order

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install largeblue.order
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.2 Available View build log
Windows (64-bit)
0.2 Available View build log
Mac OS X (10.5+)
0.2 Available View build log
Linux (32-bit)
0.2 Available View build log
Linux (64-bit)
0.2 Available View build log
 
Author
License
Public Domain (note, vendor code contained within
Depended by
Lastest release
version 0.2 on Jan 5th, 2011

largeblue.order allows you to adapt ''selected'' containers and objects to make the container's contents orderable. It build on and patches bebop.ordering, the source code and dependencies of which are included here (because it's not available as a standalone egg on the pypi or via iwm-kmrc.de).

(Note that the bebop code is all (c) iwm-kmrc.de and is released under GPL).

The original bebop implementation makes all containers ordering and all content objects orderable. This package re-configures the underlying ordering machinery, so you can adapt specific containers and specific objects to make the ordering and orderable.

This way you can choose, say, which objects that are contained within a container should be orderable. Plus you can choose which containers to hang this functionality off explicitly. I should note also that the view that this package hangs off the container also includes the default container view functionality of add, delete, rename, etc.

To use it, include largeblue.order in your project dependencies, adapt container(s) to say they implement largeblue.order.interfaces.IMarkedAsOrdering and adapt the objects you want to order to say they implement largeblue.order.interfaces.IMarkedAsOrderable.

Then go to http://...path/to/my_container/@@orderable_contents.html

For an example usage, see largeblue.pages (`configuring the container and object is done here <http://pesto.largeblue.net/trac/browser/largeblue/devel/largeblue.pages/trunk/src/largeblue/pages/configure.zcml`_).

Docutils System Messages

System Message: ERROR/3 (<string>, line 29); backlink

Unknown target name: "configuring the container and object is done here <http://pesto.largeblue.net/trac/browser/largeblue/devel/largeblue.pages/trunk/src/largeblue/pages/configure.zcml".

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:15

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.