> For the complete documentation index, see [llms.txt](https://docs.norrnext.com/norrcompetition/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.norrnext.com/norrcompetition/fields/managing-fields.md).

# Managing Fields

Learn how to manage custom fields in NorrCompetition.

To manage custom fields created in NorrCompetition, navigate to **Components > NorrCompetition > Fields** or click on the **Fields** icon on the NorrCompetition Control Panel dashboard.

<figure><img src="https://norrnext.com/images/docs/norrcompetition/fields/fields_cpanel.png" alt="Fields Dashboard Icon"><figcaption><p>Custom Fields Dashboard Icon</p></figcaption></figure>

The main Custom Fields list view displays all created fields:

<figure><img src="https://norrnext.com/images/docs/norrcompetition/fields/fields_list_new.png" alt="Fields List"><figcaption><p>Custom Fields List</p></figcaption></figure>

### Search Tools & Filters

* **Search** – search custom fields by title or label.
* **Select State** – filter by publication status (*Published*, *Unpublished*, or *Trashed*).
* **Select Type** – filter by field type (*Title*, *Text*, *Textarea*, *Editor*, *Radio*, *List*, *Calendar*, *Checkbox*, *URL*).
* **Sort Table By** – sort by Ordering, State, Title, Type, or ID.
* **List Limit** – select number of fields displayed per page.

### Table Columns

* **Ordering** – numerical order and drag handle to adjust default ordering.

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>The specific display order of fields in contest submission forms can be customized per contest in the contest edit form.</p></div>
* **Checkbox** – select fields for batch actions.
* **State** – publication status (*Published*, *Unpublished*, or *Trashed*). Unpublished/Trashed fields are hidden in submission forms and entry views.
* **Title** – internal title used for identification in the administrator backend. Click the title to open the field editor.
* **Label** – public label rendered on the frontend.
* **Description** – hint or tooltip description shown to contestants.
* **Type** – custom field data type.
* **ID** – unique database record identifier.

### Toolbar Actions

* **New** – opens the form to create a new custom field. See [Creating Field](/norrcompetition/fields/creating-field.md).
* **Edit** – opens the selected custom field for editing.

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>If a custom field is currently designated as the primary <strong>Title</strong> field in any active contest, you cannot unpublish, trash, or change its type until it is unassigned from those contests.</p></div>
* **Publish** – publishes selected fields.
* **Unpublish** – unpublishes selected fields.
* **Check-in** – checks in locked fields.
* **Trash** – moves selected fields to Trash. To permanently delete, filter by *Trashed* state, select items, and click **Empty Trash**.

  <div data-gb-custom-block data-tag="hint" data-style="danger" class="hint hint-danger"><p>Permanently deleting a custom field permanently deletes all entry data stored in that field across all past and current contests.</p></div>
