Настройте Alfresco, чтобы при загрузке автоматически устанавливалась пользовательская модель контента и вызывалось управление аспектами.

Итак, я работаю над проектом с довольно специфическими требованиями клиента. Мне нужен документ, который после загрузки автоматически получает пользовательскую модель контента (которую я уже сделал), а затем, сразу после загрузки, позволяет пользователю выбирать аспекты для добавления к нему. Если пользователь отменяет выбор аспекта, документ необходимо удалить.

У нас есть полная установка пространства Maven для разработки alfresco и общего доступа, а также наш файл standard-document.xml в alfresco/src/main/resource/alfrescco/extension/model.

У меня есть вопрос, где в моей среде общего доступа я могу начать работать над этим процессом? Было бы лучше создать собственный дашлет, который касается процесса загрузки, или есть какой-то класс или функция, которую я могу перепрограммировать в контексте приложения Slingshot/Spring. Я не смог найти какие-либо существующие плагины или поделиться файлами усилителей, которые я мог бы использовать в качестве эталона. Есть ли что-нибудь, что в настоящее время имеет что-то похожее на эту функцию?


person djsumdog    schedule 01.07.2013    source источник


Ответы (1)


Я полагаю, вы используете клиент Alfresco Share, верно? вам придется настроить компоненты JavaScript Share:

  • добавить пользовательский флаг в объект события «metadataRefresh», который запускается в x-upload.js
  • настроить обработку события «metadataRefresh» в documentlist.js для вызова соответствующего действия

это будет задача реализации JavaScript.

person alfrescian    schedule 09.07.2013