tao-test/app/taoLti/controller/structures.xml

95 lines
4.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE structures SYSTEM "../../tao/doc/structures.dtd">
<structures>
<structure id="settings" name="Settings" level="11" group="invisible">
<description />
<sections>
<section id="settings_oauth_mng_consumer" name="LTI Consumers" url="/taoLti/ConsumerAdmin/index">
<trees>
<tree name="LTI Consumers"
className="LTI Consumers"
dataUrl="/taoLti/ConsumerAdmin/getOntologyData"
rootNode="http://www.tao.lu/Ontologies/TAOLTI.rdf#LTIConsumer"
selectClass="lticonsumer-index"
selectInstance="lticonsumer-edit"
delete="lticonsumer-delete"
/>
</trees>
<actions>
<action id="lticonsumer-index" name="Index" url="/taoLti/ConsumerAdmin/index" context="class" group="none" />
<action id="lticonsumer-edit" name="Properties" url="/taoLti/ConsumerAdmin/editInstance" context="instance" group="none">
<icon id="icon-edit"/>
</action>
<action id="lticonsumer-delete" name="Delete" binding="removeNode" url="/taoLti/ConsumerAdmin/delete" context="instance" group="tree">
<icon id="icon-bin"/>
</action>
<action id="lticonsumer-import" name="Import" url="/tao/Import/index" context="class" group="tree">
<icon id="icon-import"/>
</action>
<action id="lticonsumer-export" name="Export" url="/tao/Export/index" context="resource" group="tree">
<icon id="icon-export"/>
</action>
<action id="lticonsumer-new" name="Add Consumer" url="/taoLti/ConsumerAdmin/addInstanceForm" context="class" group="tree">
<icon id="icon-add"/>
</action>
</actions>
</section>
<section id="settings_oauth_mng_platform" name="LTI 1.3 Platforms" url="/taoLti/PlatformAdmin/index">
<trees>
<tree name="LTI 1.3 Platforms"
className="LTI 1.3 Platforms"
dataUrl="/taoLti/PlatformAdmin/getOntologyData"
rootNode="http://www.tao.lu/Ontologies/TAOLTI.rdf#Platform"
selectClass="ltiplatform-index"
selectInstance="ltiplatform-edit"
delete="ltiplatform-delete"
/>
</trees>
<actions>
<action id="ltiplatform-index" name="Index" url="/taoLti/PlatformAdmin/index" context="class" group="none" />
<action id="ltiplatform-edit" name="Properties" url="/taoLti/PlatformAdmin/editInstance" context="instance" group="none">
<icon id="icon-edit"/>
</action>
<action id="ltiplatform-delete" name="Delete" binding="removeNode" url="/taoLti/PlatformAdmin/delete" context="instance" group="tree">
<icon id="icon-bin"/>
</action>
<action id="ltiplatform-new" name="Add Platform" url="/taoLti/PlatformAdmin/addInstanceForm" context="class" group="tree">
<icon id="icon-add"/>
</action>
</actions>
</section>
<section id="settings_oauth_mng_provider" name="LTI Providers" url="/taoLti/ProviderAdmin/index">
<trees>
<tree name="LTI Providers"
className="LTI Providers"
dataUrl="/taoLti/ProviderAdmin/getOntologyData"
rootNode="http://www.tao.lu/Ontologies/TAOLTI.rdf#LTIProvider"
selectClass="ltiprovider-index"
selectInstance="ltiprovider-edit"
delete="ltiprovider-delete"
/>
</trees>
<actions>
<action id="ltiprovider-index" name="Index" url="/taoLti/ProviderAdmin/index" context="class" group="none" />
<action id="ltiprovider-edit" name="Properties" url="/taoLti/ProviderAdmin/editInstance" context="instance" group="none">
<icon id="icon-edit"/>
</action>
<action id="ltiprovider-delete" name="Delete" binding="removeNode" url="/taoLti/ProviderAdmin/delete" context="instance" group="tree">
<icon id="icon-bin"/>
</action>
<action id="ltiprovider-import" name="Import" url="/tao/Import/index" context="class" group="tree">
<icon id="icon-import"/>
</action>
<action id="ltiprovider-export" name="Export" url="/tao/Export/index" context="resource" group="tree">
<icon id="icon-export"/>
</action>
<action id="ltiprovider-new" name="Add Provider" url="/taoLti/ProviderAdmin/addInstanceForm" context="class" group="tree">
<icon id="icon-add"/>
</action>
</actions>
</section>
<section id="settings_manage_lti_keys" name="LTI Platform key chain" url="/taoLti/KeyChainView/view" />
</sections>
</structure>
</structures>