-
Notifications
You must be signed in to change notification settings - Fork 0
List All Component Types
This page lists all currently available component types in the database. It also allows users to create new components of given types, and (with the correct user permissions), create and edit component type forms. It can be accessed by clicking the Component Types
sub-header in the interface's sidebar.
The listing page looks similar to the following:
At the very top of the page is a yellow [Create New Component Type Form]
button. If pressed, a popup will prompt the user for an ID string to assign to the new type form, and once this is confirmed, the user will be automatically redirected to the page for creating a new component type form. Please note that creating new component type forms can only be done by users with the 'manager' role.
The main section of the listing page is a table that displays the 'available' component types in alphabetical order - that is, those that can be used by users to create new components. For each type, its name and current count of components are shown, along with buttons for creating a new component of that type and editing the type form. Please note that editing component type forms can only be done by users with the 'manager' role.
If the user has the 'manager' role, the listing page will have a second table showing 'trashed' component types, below the first table described above. These types are not available to create new components with, and will eventually be removed from the database entirely - usually because they are no longer needed. Users with the correct permissions may still edit these type forms, potentially to 'untrash' them if they are deemed to become useable again.