Skip to main content

Local site manager implementation for Zope 2

Project description

Introduction

Overview

five.localsitemanager attempts to provide a local site manager implementation that is as close to Zope 3’s implemenation as possible. Some reservations that do not conflict with Zope 3 have been made to easy the path with CMF.

Developer Resources

  • Subversion browser:

    http://svn.zope.org/five.localsitemanager

  • Read-only Subversion checkout:

    $ svn co svn://svn.zope.org/repos/main/five.localsitemanager/trunk

  • Writable Subversion checkout:

    $ svn co svn+ssh://svn.zope.org/repos/main/five.localsitemanager/trunk

Installation

Prerequisites

Installation

Place the five top-level package into your instance’s lib/python directory. You can also install it as an egg using easy_install, for example into your instance by turning it into a workingenv.

Configuration

Place a five.localsitemanager-configure.zcml file into your instance’s etc/package-includes directory with the following contents:

<include package="five.localsitemanager" />

Also setup a five.localsitemanager-overrides.zcml file into your instance’s etc/package-includes directory with the following contents:

<include package="five.localsitemanager" file="overrides.zcml" />

Running the Tests

Use the following command to run this package’s tests:

$ bin/zopectl test -s five.localsitemanager

Changelog

0.4 - 2008-07-23

  • Rewrite PersistentComponents.registeredUtilities to not use internal methods. This makes it compatible with both zope.component <3.5.0dev and >3.5.0dev.

0.3 - 2007-12-24

  • Fixed potential aq problem when assigning various values to the utilities registry of the component registry.

0.2 - 2007-06-30

  • Refactored and fixed aq wrapping: Nested site managers now return utilities wrapped in the right context. RequestContainers are removed and wrapped utilities are cached. This requires a special LookupClass called ‘FiveVerifyingAdapterLookup’ in all ‘utilities’ registries used below a five.localsitemanager site.

0.1.2 - 2007-06-23

  • Corrected the zip-safe flag to be False.

0.1.1 - 2007-03-05

  • Fixed aq wrapping when looking up a utility that is actually the component registry’s parent (the ISite).

0.1 (2007-02-27)

  • Initial version

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

five.localsitemanager-0.4.tar.gz (11.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page