<?xml version="1.0" encoding="ISO-8859-1"?>
<menu-item type="org.benow.web.menu.MenuItemImpl">
    <name>/</name>
    <href>/</href>
    <description>root</description>
    <pos>0</pos>
    <children type="org.benow.repository.mapping.JSQLArrayList">
        <item type="org.benow.web.menu.MenuItemImpl">
            <path>/Administration</path>
            <name>Administration</name>
            <href>/admin/index.page</href>
            <description>Administer the site</description>
            <permission>org.benow.web.security.SecurityWebService.admin</permission>
            <pos>1</pos>
            <children type="org.benow.repository.mapping.JSQLArrayList">
                <item type="org.benow.web.menu.MenuItemImpl">
                    <path>/Administration/development</path>
                    <name>development</name>
                    <href>/admin/dev/index.page</href>
                    <description>Edit web items</description>
                    <permission>org.benow.web.dev.WebDevelopmentService.invoke</permission>
                    <pos>1</pos>
                    <children type="org.benow.repository.mapping.JSQLArrayList">
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/menu</path>
                            <name>menu</name>
                            <href>/admin/dev/menu.page</href>
                            <permission>org.benow.web.dev.WebDevelopmentService.invoke</permission>
                            <pos>1</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/services</path>
                            <name>services</name>
                            <href>/svc/</href>
                            <pos>2</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/design</path>
                            <name>design</name>
                            <href>/admin/dev/index.page</href>
                            <pos>4</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/edit this page</path>
                            <name>edit this page</name>
                            <href>#</href>
                            <on-click>design()</on-click>
                            <hotkey>alt-shift-E</hotkey>
                            <pos>5</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/view page xml</path>
                            <name>view page xml</name>
                            <href>/admin/dev/index.page?op=viewLastXML</href>
                            <target>_blank</target>
                            <hotkey>alt-shift-X</hotkey>
                            <pos>3</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/tests</path>
                            <name>tests</name>
                            <href>/admin/dev/test/index.page</href>
                            <permission>org.benow.web.test.TesterService.invoke</permission>
                            <pos>6</pos>
                            <children type="org.benow.repository.mapping.JSQLArrayList">
                                <item type="org.benow.web.menu.MenuItemImpl">
                                    <path>/Administration/development/tests/view</path>
                                    <name>view</name>
                                    <href>/admin/dev/test/index.page</href>
                                    <permission>org.benow.web.test.TesterService.invoke</permission>
                                    <pos>1</pos>
                                </item>
                                <item type="org.benow.web.menu.MenuItemImpl">
                                    <path>/Administration/development/tests/test-plug</path>
                                    <name>test-plug</name>
                                    <href>#</href>
                                    <plugin>org.benow.web.test.RecordingMenuPlugin</plugin>
                                    <pos>2</pos>
                                </item>
                            </children>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/development/repository</path>
                            <name>repository</name>
                            <href>/admin/dev/repository/index.page</href>
                            <pos>7</pos>
                            <children type="org.benow.repository.mapping.JSQLArrayList">
                                <item type="org.benow.web.menu.MenuItemImpl">
                                    <path>/Administration/development/repository/view</path>
                                    <name>view</name>
                                    <href>/admin/dev/repository/index.page</href>
                                    <pos>1</pos>
                                </item>
                            </children>
                        </item>
                    </children>
                </item>
                <item type="org.benow.web.menu.MenuItemImpl">
                    <path>/Administration/security</path>
                    <name>security</name>
                    <href>/admin/security/index.page</href>
                    <description>Manage users, roles and permissions</description>
                    <permission>org.benow.web.security.SecurityWebService.invoke</permission>
                    <pos>2</pos>
                    <children type="org.benow.repository.mapping.JSQLArrayList">
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/security/users</path>
                            <name>users</name>
                            <href>/admin/security/index.page</href>
                            <pos>1</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/security/roles</path>
                            <name>roles</name>
                            <href>/admin/security/role.page</href>
                            <pos>2</pos>
                        </item>
                        <item type="org.benow.web.menu.MenuItemImpl">
                            <path>/Administration/security/invite a user</path>
                            <name>invite a user</name>
                            <href>/admin/security/login.page?op=invite</href>
                            <permission>org.benow.web.security.SecurityWebService.inviter</permission>
                            <pos>3</pos>
                        </item>
                    </children>
                </item>
                <item type="org.benow.web.menu.MenuItemImpl">
                    <path>/Administration/configuration</path>
                    <name>configuration</name>
                    <href>/admin/config/index.page</href>
                    <description>Configuration Editor</description>
                    <permission>org.benow.java.config.ConfigurationService.invoke</permission>
                    <pos>3</pos>
                </item>
            </children>
        </item>
    </children>
</menu-item>

