ZCML File
configure.zcml

<configure
    xmlns="http://namespaces.zope.org/browser"
    i18n_domain="zope"
    >
<view
    class=".utilities.CodeBreadCrumbs"
    allowed_attributes="__call__"
    permission="zope.View"
    for="*"
    name="code_breadcrumbs"
    />
<page
    class=".menu.Menu"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..codemodule.CodeModule"
    permission="zope.app.apidoc.UseAPIDoc"
    name="menu.html"
    template="menu.pt"
    />
<page
    class=".menu.Menu"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..codemodule.CodeModule"
    permission="zope.app.apidoc.UseAPIDoc"
    name="staticmenu.html"
    template="static_menu.pt"
    />
<page
    class=".module.ModuleDetails"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..interfaces.IModuleDocumentation"
    permission="zope.app.apidoc.UseAPIDoc"
    name="index.html"
    template="module_index.pt"
    />
<page
    class=".class_.ClassDetails"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..interfaces.IClassDocumentation"
    permission="zope.app.apidoc.UseAPIDoc"
    name="index.html"
    template="class_index.pt"
    />
<page
    class=".function.FunctionDetails"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..interfaces.IFunctionDocumentation"
    permission="zope.app.apidoc.UseAPIDoc"
    name="index.html"
    template="function_index.pt"
    />
<page
    class=".text.TextFileDetails"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..text.TextFile"
    permission="zope.app.apidoc.UseAPIDoc"
    name="index.html"
    template="textfile_index.pt"
    />
<page
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..interfaces.IZCMLFile"
    permission="zope.View"
    name="index.html"
    template="zcmlfile_index.pt"
    />
<page
    class=".zcml.DirectiveDetails"
    layer="zope.app.apidoc.browser.skin.apidoc"
    for="..interfaces.IDirective"
    permission="zope.ManageContent"
    name="display"
    template="directive.pt"
    />
<include
    file="introspector.zcml"
    />
</configure>