W przypadku obiektów dostępnych z menu podręcznych lub z trybów przeglądania i wyszukiwania aplikacji IBM® FileNet Workplace XT aplikacja prezentuje zestaw operacji lub działań, które użytkownik może wykonać na określonym typie obiektu. Na przykład, działania dostępne dla obiektu dokumentu obejmują operacje pobrania, ściągnięcia, zmianę na dokument złożony i przeniesienie; w przypadku obiektu folderu obejmują one dodawanie obiektów, przenoszenie ich i usuwanie.
Jako administrator, możesz dostosować działania do wykonania na obiektach, pojawiające się w interfejsie użytkownika aplikacji Workplace XT. Istnieje również możliwość wykonania kosmetycznych zmian, takich jak całkowite usunięcie działania z interfejsu użytkownika. Korzystając z kryteriów filtrowania, można także zdefiniować warunki, w ramach których to działanie się pojawia. Można na przykład określić, że działanie pobierania ma pojawiać się tylko po kliknięciu przez użytkownika dokumentów o określonym opisie klasy, statusie wersji i typie treści.
W tym temacie wskazano miejsca interfejsu Workplace XT, w których działania prezentowane są użytkownikom, oraz opisano plik XML deskryptora działań menu służący do konfigurowania tych działań.
<object key="
" version="1.0">
...
<array key=" ">
<value>download</value>
<value>checkout</value>
<value>cancelCheckout</value>
<value>file</value>
<value>delete</value>
<value>assignSecurityPolicy</value>
<value>sendMail</value>
</array>
<array key=" ">
<value>download</value>
<value>checkout</value>
<value>quickCheckin</value>
<value>cancelCheckout</value>
<value>addToFavorites</value>
<value>infoProperties</value>
<value>sendMail</value>
</array>
<array key=" ">
<value>addDocument</value>
<value>addFolder</value>
</array>
<array key=" ">
<value>view</value> <!-- dla dokumentów, szablonów publikowania -->
<value>open</value> <!-- dla folderów, wyszukiwań, składnic obiektów -->
<value>download</value>
<value>checkout</value>
<value>quickCheckin</value>
<value>cancelCheckout</value>
<value>addToFavorites</value>
<value>removeFavorite</value>
<value>renameFavorite</value>
<value>sendMail</value>
<value>launch</value>
<value>transfer</value>
<value>addSubscription</value>
<value>declareAsRecord</value>
<value>declareVersionsAsRecord</value>
<value>testFormTemplate</value>
<value>modifyDocumentPolicy</value>
<value>modifyWorkflowPolicy</value>
<value>takeOffline</value>
<value>modifyEntryTemplate</value>
<value>modifyRecordEntryTemplate</value>
<!-- Początek zmian RM-->
<value>requestchargeout</value>
<value>viewDocumentInfo</value>
<!-- Koniec zmian RM-->
<value>infoProperties</value>
<value>moreInformation</value>
<value>documentActions</value>
<value>folderActions</value>
<!-- zawsze na końcu -->
<value>addDocument</value>
<value>addFolder</value>
</array>
<list key=" ">
...
<object key=" ">
<setting key="id">download</setting>
<setting key="title" localizationKey="server.MenuActions_xml.download">Download...</setting>
<setting key="url">
getContent?
mode=download&
objectType={OBJECT_TYPE}&
id={OBJECT_ID}&
vsId={VERSION_SERIES_ID}&
objectStoreName={OBJECT_STORE_NAME}&
returnUrl={RETURN_URL}
</setting>
<setting key="multiSelectURL">
operations/WcmMultiDownloadObject.jsp?
returnUrl={RETURN_URL}
</setting>
<setting key="img">images/action/toolbar/Download23.gif</setting>
<array key="objectTypes">
<value>document</value>
</array>
<array key="excludedContentTypes">
<!-- Początek zmiany RM -->
<value>application/x-filenet-rm-physicalrecord</value>
<value>application/x-filenet-rm-electronicrecord</value>
<value>application/x-filenet-rm-emailrecord</value>
<!-- Koniec zmiany RM -->
<!-- typy mime szablonu wprowadzania -->
<value>application/x-filenet-entrytemplate</value>
<value>application/x-filenet-documententrytemplate</value>
<value>application/x-filenet-folderentrytemplate</value>
<value>application/x-filenet-customobjectentrytemplate</value>
<value>application/x-filenet-formdataentrytemplate</value>
<value>application/x-filenet-declarerecordentrytemplate</value>
<value>application/x-filenet-pageentrytemplate</value>
<value>application/x-filenet-sectionentrytemplate</value>
<value>application/x-filenet-cfwpageentrytemplate</value>
<value>application/x-filenet-cfwsectionentrytemplate</value>
<value>application/x-filenet-cfwtextentrytemplate</value>
<value>application/x-filenet-localsectionentrytemplate</value>
<!-- typy mime wcm -->
<value>application/x-filenet-sp-cr</value>
<value>application/x-filenet-sp-target</value>
<value>application/x-filenet-sp-page</value>
<value>application/x-filenet-sp-section</value>
<!-- Strategie formularzy -->
<value>application/x-filenet-documentpolicy</value>
<value>application/x-filenet-workflowpolicy</value>
<!-- dokumenty zewnętrzne (wskazujące na adres URL) -->
<value>application/x-filenet-external</value>
</array>
<setting key="isPopup">false</setting>
<setting key="popupHeight">600</setting>
<setting key="popupWidth">750</setting>
</object>