Polish | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
WstępWtyczki mogą integrować się z systemem PlusWorkflow na różnych poziomach. Ta strona opisuje wszystkie sposoby integracji. Integracja z interfejsem użytkownikaIntegracja z interfejsem użytkownika może odbywać się poprzez jego modyfikację lub rozszerzanie już istniejących funkcjonalności. Ten rozdział opisuje wszystkie formy integracji z interfejsem użytkownika.
Wpisy w menuModuł menu-entry umożliwia dodanie do istniejących menu własnych wpisów o określonych atrybutach. Sekcja zdefiniowana w tym module jednoznacznie identyfikuje menu, do którego chcemy dodać nasz wpis. System PlusWorkflow definiuje następujące sekcje:
Wszystkie pozycje w menu mają swój order. Pierwszy systemowy wpis w menu ma order=0, każdy kolejny o 10 większy.
Dodatkowo Kreatory (Wizardy) korzystają z następujących sekcji:
Widok domyślnyWidok domyślny użytkownika wyświetla się zaraz po zalogowaniu do systemu lub kliknięciu na pozycję Start w menu głównym. Możemy umożliwić użytkownikowi wybranie widoku naszej wtyczki jako jego widoku domyślnego. Odpowiedzialny jest za to moduł default-view. Dla każdego zdefiniowanego modułu pojawi się możliwość wyboru tej opcji w wyborze widoku domyślnego: |
English | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
IntroductionPlugins can integrate with PlusWorkflow at different levels. This page describes all the ways of integration. Integration with the user interfaceIntegration with the user interface can be done by modifying it or extending already existing functionality. This section describes all forms of integration with the user interface.
Menu entriesThe menu-entry module allows you to add your own entries with specific attributes to existing menus. The section defined in this module uniquely identifies the menu to which we want to add our entry. The PlusWorkflow system defines the following sections:
All menu items have an order. The first system menu entry has order=0, each subsequent one 10 more.
In addition, Wizards uses the following sections:
Default viewThe user's default view is displayed as soon as the user logs into the system or clicks on the Start item in the main menu. We can allow the user to select the view of our plug-in as his default view. The default-view -view module is responsible for this. For each defined module, you will see the option to select this option in the default view selection: |