diff --git a/documents-webapp/src/main/webapp/WEB-INF/gatein-resources.xml b/documents-webapp/src/main/webapp/WEB-INF/gatein-resources.xml index ae5af92a1..f364bb3d9 100644 --- a/documents-webapp/src/main/webapp/WEB-INF/gatein-resources.xml +++ b/documents-webapp/src/main/webapp/WEB-INF/gatein-resources.xml @@ -27,6 +27,30 @@ true + + DocumentsLeftHeaderExtension + documentLeftHeaderGRP + + + extensionRegistry + + + eXoVueI18n + + + vue + + + vuetify + + + commonVueComponents + + + Documents @@ -66,6 +90,9 @@ DocumentsDraggable + + DocumentsLeftHeaderExtension + applicationToolbarComponent diff --git a/documents-webapp/src/main/webapp/js/documentLeftHeader.js b/documents-webapp/src/main/webapp/js/documentLeftHeader.js new file mode 100644 index 000000000..24ba173f9 --- /dev/null +++ b/documents-webapp/src/main/webapp/js/documentLeftHeader.js @@ -0,0 +1 @@ +//this file is necessary to initialize the js group documentLeftHeaderGRP to add extensions from other addons diff --git a/documents-webapp/src/main/webapp/vue-app/documents/main.js b/documents-webapp/src/main/webapp/vue-app/documents/main.js index 6c41551dc..6d4b39c46 100644 --- a/documents-webapp/src/main/webapp/vue-app/documents/main.js +++ b/documents-webapp/src/main/webapp/vue-app/documents/main.js @@ -177,7 +177,7 @@ export async function init(appId, canEdit, settings, settingsSaveUrl) { vuetify: Vue.prototype.vuetifyOptions, i18n }, `#${appId}`, 'Documents'); - + Vue.prototype.$utils.includeExtensions('LeftHeaderExtension'); } async function getSubcategoryIds(categoryIds, depth) {