ZCML File
book.zcml

<configure
    xmlns="http://namespaces.zope.org/apidoc"
    xmlns:zcml="http://namespaces.zope.org/zcml"
    >
<bookchapter
    id="ifaceschema"
    title="Interfaces and Schemas"
    />
<configure
    package="zope.interface"
    >
<bookchapter
    id="interface"
    title="Interfaces"
    doc_path="README.txt"
    parent="ifaceschema"
    />
<bookchapter
    id="adapter"
    title="Adapter Registry"
    doc_path="adapter.txt"
    parent="ifaceschema"
    />
<bookchapter
    id="human"
    title="Adapters (light version)"
    doc_path="human.txt"
    parent="ifaceschema"
    />
<bookchapter
    id="foodforthought"
    title="Food For Thought"
    doc_path="tests/foodforthought.txt"
    parent="ifaceschema"
    />
</configure>
<configure
    package="zope.schema"
    >
<bookchapter
    id="schemas"
    title="Schemas"
    doc_path="README.txt"
    parent="ifaceschema"
    />
<bookchapter
    id="fields"
    title="Schema Fields"
    doc_path="fields.txt"
    parent="ifaceschema"
    />
</configure>
<bookchapter
    id="ca"
    title="Component Architecture"
    />
<configure
    package="zope.component"
    >
<bookchapter
    id="global"
    title="Global Component Architecture"
    doc_path="README.txt"
    parent="ca"
    />
<bookchapter
    id="socket"
    title="Global CA (Socket Example)"
    doc_path="socketexample.txt"
    parent="ca"
    />
<bookchapter
    id="factory"
    title="Factories"
    doc_path="factory.txt"
    parent="ca"
    />
</configure>
<configure
    package="zope.app.component"
    >
<bookchapter
    id="local"
    title="Local Component Architecture"
    doc_path="README.txt"
    parent="ca"
    />
<bookchapter
    id="site"
    title="Local Sites & Site Managers"
    doc_path="site.txt"
    parent="ca/local"
    />
</configure>
<configure
    package="zope.event"
    >
<bookchapter
    id="event"
    title="Events"
    doc_path="README.txt"
    />
</configure>
<configure
    package="zope.security"
    >
<bookchapter
    id="security"
    title="Security"
    doc_path="README.txt"
    />
<bookchapter
    id="untrusted"
    title="Untrusted Interpreters"
    doc_path="untrustedinterpreter.txt"
    parent="security"
    />
<bookchapter
    id="interpreter"
    title="Untrusted Python Interpreter"
    doc_path="untrustedpython/interpreter.txt"
    parent="security/untrusted"
    />
<bookchapter
    id="rcompile"
    title="Restricted Python Code"
    doc_path="untrustedpython/rcompile.txt"
    parent="security/untrusted"
    />
<bookchapter
    id="builtins"
    title="Safe Builtins"
    doc_path="untrustedpython/builtins.txt"
    parent="security/untrusted"
    />
</configure>
<configure
    package="zope.app.security"
    >
<bookchapter
    id="globalprincipals"
    title="Global Principals"
    doc_path="globalprincipals.txt"
    parent="security"
    />
</configure>
<bookchapter
    id="test"
    title="Testing"
    />
<configure
    package="zope.testbrowser"
    >
<bookchapter
    id="testbrowser"
    title="The Test Browser"
    doc_path="README.txt"
    parent="test"
    />
<bookchapter
    id="overthewire"
    title="Using testbrowser On the Internet"
    doc_path="over_the_wire.txt"
    parent="test"
    />
</configure>
<configure
    package="zope.app.testing"
    >
<bookchapter
    id="fdoctest"
    title="Functional DocTest"
    doc_path="doctest.txt"
    parent="test"
    />
<bookchapter
    id="fdoctest-howto"
    title="FDocTest (How to)"
    doc_path="dochttp.txt"
    parent="test"
    />
</configure>
<configure
    package="zope.testing"
    >
<bookchapter
    id="formparser"
    title="Form Parser"
    doc_path="formparser.txt"
    parent="test"
    />
</configure>
<bookchapter
    id="i18nl10n"
    title="I18n and L10n"
    />
<configure
    package="zope.i18nmessageid"
    >
<bookchapter
    id="messageid"
    title="Messages"
    doc_path="messages.txt"
    parent="i18nl10n"
    />
</configure>
<configure
    package="zope.cachedescriptors"
    >
<bookchapter
    id="cachedprops"
    title="Cached Properties"
    doc_path="property.txt"
    />
</configure>
<configure
    package="zope.deprecation"
    >
<bookchapter
    id="deprecation"
    title="Deprecation API"
    doc_path="README.txt"
    />
</configure>
<configure
    package="persistent.tests"
    >
<bookchapter
    id="persistent"
    title="Persistent Framework"
    doc_path="persistent.txt"
    />
</configure>
<configure
    package="transaction"
    >
<bookchapter
    id="transaction"
    title="Transactions"
    doc_path="README.txt"
    />
<bookchapter
    id="savepoints"
    title="Savepoints"
    doc_path="savepoint.txt"
    parent="transaction"
    />
</configure>
<configure
    package="ZODB"
    >
<bookchapter
    id="zodb"
    title="Zope Object Database (ZODB)"
    />
<bookchapter
    id="multidb"
    title="Multiple Databases"
    doc_path="tests/multidb.txt"
    parent="zodb"
    />
<bookchapter
    id="crossref"
    title="Cross-Database References"
    doc_path="cross-database-references.txt"
    parent="zodb"
    />
<bookchapter
    id="collaboration"
    title="Collaboration Diagrams"
    doc_path="collaborations.txt"
    parent="zodb"
    />
<bookchapter
    id="dbopen"
    title="Connection Management"
    doc_path="tests/dbopen.txt"
    parent="zodb"
    />
<bookchapter
    id="persistentclass"
    title="Persistent Classes"
    doc_path="persistentclass.txt"
    parent="zodb"
    />
<bookchapter
    id="savepoints"
    title="Savepoints"
    doc_path="tests/testConnectionSavepoint.txt"
    parent="zodb"
    />
<bookchapter
    id="subtransactions"
    title="Sub-Transactions"
    doc_path="subtransactions.txt"
    parent="zodb"
    />
<bookchapter
    id="synchronizers"
    title="Synchronizers"
    doc_path="tests/synchronizers.txt"
    parent="zodb"
    />
</configure>
<configure
    package="BTrees"
    >
<bookchapter
    id="btrees"
    title="BTree Developer Information"
    doc_path="Development.txt"
    />
</configure>
</configure>