This package provides Zope application level integration of the zope.wfmc package including ZCML directives.
Detailed Documentation
Loading XPDL
XPDL can be loaded in zcml files with the xpdl tag:
>>> import os
>>> file_name = os.path.join(this_directory, 'publication.xpdl')
>>> zcml("""
... <configure
... xmlns="http://namespaces.zope.org/zope"
... xmlns:wfmc="http://namespaces.zope.org/wfmc"
... i18n_domain="test"
... >
...
... <wfmc:xpdl
... file="%(file_name)s"
... process="Publication"
... id="example.publication"
... integration="zope.wfmc.adapter.integration"
... />
...
... </configure>
... """ % locals())
Lets verify that they were configured:
>>> from zope.wfmc.interfaces import IProcessDefinition
>>> import zope.component
>>> pd = zope.component.getUtility(IProcessDefinition,
... 'example.publication')
>>> pd
ProcessDefinition('example.publication')
>>> import zope.wfmc.adapter
>>> pd.integration is zope.wfmc.adapter.integration
True
CHANGES
0.1.2 (2007-11-02)
Fix package meta-data.
0.1.1 (2007-06-01)
Add CHANGES.txt
Fix setup.py to include package data correctly (zcml, xpdl, txt)
Release files for zope.app.wfmc 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zope.app.wfmc-0.1.2.tar.gz | 8.4 kB | Details |
Release files / zope.app.wfmc-0.1.2.tar.gz
| Download URL | zope.app.wfmc-0.1.2.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5e3d62d148898684206a67b97ae3e1a1459d8562d83f482180dc569c3e713c87
|
|
BLAKE2b-256 checksum How to use checksums |
f2051ac2da3258eb108c43f553068fcd54a3979342a733ba741469ac7fa06350
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |