<?xml version="1.0" encoding="UTF-8"?>
<ajxpdriver name="ajxp_conf" enabled="always" label="CONF_MESSAGE[Admin Driver]" description="CONF_MESSAGE[Access Pydio configuration data.]" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="file:../core.ajaxplorer/ajxp_registry.xsd">
    <plugin_info>
        <core_relation packaged="true" tested_version="4.2.0"/>
        <plugin_author>Charles du Jeu</plugin_author>
    </plugin_info>
	<client_settings icon="plugins/access.ajxp_conf/admin.png">
		<resources>
			<i18n namespace="ajxp_conf" path="plugins/access.ajxp_conf/res/i18n" />
			<i18n namespace="role_editor" path="plugins/access.ajxp_conf/res/i18n/role" />
			<i18n namespace="pydio_role" path="plugins/access.ajxp_conf/res/i18n/editor" />
            <i18n namespace="ajxp_admin" path="plugins/access.ajxp_conf/res/i18n/admin" />
            <i18n namespace="admin_dashboard" path="plugins/access.ajxp_conf/res/i18n/dashboard" />

            <css file="plugins/access.ajxp_conf/res/css/ajxp_admin.css" autoload="true"/>
            <css file="plugins/access.ajxp_conf/res/css/rolesEditor.css" autoload="true"/>

            <js className="AdminComponents" file="plugins/access.ajxp_conf/res/build/AdminComponents.js" depends="React,PydioComponents,PydioWorkspaces"/>
            <js className="AdminActions" file="plugins/access.ajxp_conf/res/build/AdminActions.js" depends="AdminComponents"/>
            <js className="AdminPeople" file="plugins/access.ajxp_conf/res/build/AdminPeople.js" depends="React,PydioComponents,PydioForm"/>
            <js className="AdminRoleEditor" file="plugins/access.ajxp_conf/res/build/AdminRoleEditor.js" depends="React,AdminComponents,PydioComponents,PydioForm"/>
            <js className="AdminWorkspaces" file="plugins/access.ajxp_conf/res/build/AdminWorkspaces.js" depends="PydioForm,PydioTasks"/>
            <js className="AdminPlugins" file="plugins/access.ajxp_conf/res/build/AdminPlugins.js" depends="React,PydioComponents,PydioForm"/>
            <js className="AdminLogs" file="plugins/access.ajxp_conf/res/build/AdminLogs.js" depends="React,PydioComponents"/>
            <js className="AdminScheduler" file="plugins/access.ajxp_conf/res/build/AdminScheduler.js" depends="React,PydioForm,PydioTasks"/>

		</resources>
	</client_settings>
	<registry_contributions>
		<client_configs>
            <template_part ajxpId="orbit_content" theme="material" namespace="AdminComponents" component="AdminDashboard" dependencies="PydioComponents,PydioForm"/>
            <component_config component="AdminPeople.Dashboard">
                <editor namespace="AdminPeople" component="RoleEditor"/>
            </component_config>
        </client_configs>
		<external_file filename="plugins/access.ajxp_conf/ajxp_confActions.xml" include="actions/*"/>
		<external_file filename="plugins/access.ajxp_conf/ajxp_confActions.xml" include="client_configs/*"/>
	</registry_contributions>
	<class_definition filename="plugins/access.ajxp_conf/src/ConfAccessDriver.php" classname="Pydio\Access\Driver\DataProvider\Provisioning\ConfAccessDriver"/>
</ajxpdriver>
