10. Configurations
10. Configurations
10.1 About Configurations
The Configuration feature provides access to essential system parameters and settings. It displays various options as key-value pairs, allowing you to view and manage your platform's operational parameters. You can also add new configuration settings as needed, enabling flexible customization of your colabmacs instance.

10.2 Utility Functions
This frame has several utility functions designed to enhance your efficiency and control when managing data. These features provide streamlined ways to find, organize, and view your records, ensuring a flexible and user-friendly experience. Each utility function is explained below.
10.2.1 Searching Records
Each listing screen includes a dedicated search facility. By entering a phrase into the search bar, you can instantly filter the displayed records. This function enables efficient retrieval of specific information within large datasets, streamlining your search process.

10.2.2 Selecting Records
The colabmacs offers flexible record selection options to support various management tasks. You can select individual records, choose to select all records currently visible on the page, or select all total records across all pages. This functionality facilitates efficient bulk operations and data management.

- Select this page selects all the records of the current page
- Select all selects all the records of all the pages.
!!! info "Info" - The number against the "Select this page" or "Select all" shows how many records are selected by each option.
10.2.3 Pagination
The pagination function in colabmacs provides clear controls for navigating through extensive lists of records. You can jump to any specific page number, or use the navigation buttons to move to the next, previous, first, or last page.

- Click << to navigate to the first page
- Click < to move back one page.
- Click >> to navigate to the last page
- Click > to move forward one page.
10.2.4 Display Options
You can customize the number of records displayed per page to suit your viewing preferences. Additionally, colabmacs provides options to filter records based on their status: "With Trashed" shows active and soft-deleted items, "Only Trashed" isolates deleted entries, and selecting "All" displays every record.

!!! info "Info" - The Display filter is dynamic and may display up to 4 filtration options, depending on the form being displayed.
10.2.5 Replicate Function
The Replicate function is available on all listing frames to streamline data entry. This utility allows you to quickly create a new record by duplicating an existing one. All fields from the original record are pre-filled, enabling rapid creation of similar entries with minimal manual input. Click the three dots (. . .) against a record in the listing frame to view this option, as shown below.

10.3 Create New Configurations
From the listing screen, click the Create Configurations button.

The system will display the form shown below. Fill in the appropriate details to create a new Resource.

- Enter the name and some appropriate description.
- In the Option field, click the + Add row button.
- Enter the parameter key and display label.
!!! info "Info" - You may add any number of Options / Parameters for a configuration.
- To save the record, click the Create Configurations button.
- To save this record and add another record, click the Create & Add Another button.
- To close without saving, click the Cancel button.
!!! tip "Tip" - When adding multiple Configurations, use the Create Create & Add Another function to add records more efficiently.
10.4 View Record
- From the listing screen, click the View button or click the record. The system will display a detailed form as shown.


10.4.1 Activity Log Section

- The section displays all activities / actions performed on the selected configurations.
- This assists facility managers keep track of all the changes / alterations.
10.4.2 Details Section

- The section displays basic information of the configuration.
10.4.3 Schedule Section

- The schedule section allows users to attach schedule with this configuration.
!!! Info "Info" - Refer to the Schedules Module for more details.