<commit_before># OrchestraType

OpenOrchestra propose plusieurs types de champs de formulaire pour créer certains types de champ comme des listes déroulantes ou des champs textes utilisant du Javascript spécifique (color picker et keyword).

## OrchestraChoiceType

La classe OrchestraChoiceType permet de créé facilement des listes déroulantes dans OpenOrchestra.
Vous devez passer au constructeur de la classe une liste de choix et le nom du type de champ.

## OrchestraColorChoiceType

La classe OrchestraColorChoiceType permet de créer une liste déroulante de couleurs (rouge, orange, vert).
Ce type de champ est utilisé dans le formulaire des status.

Nom : 'orchestra_color_choice'

## OrchestraColorPickerType

La classe OrchestraColorPickerType permet de créer un champ avec un color picker.

Nom : 'orchestra_color_picker'

## OrchestraContentTypeChoiceType

La classe OrchestraContentTypeChoiceType permet de créer une liste déroulante de types de contenu.

Nom : 'orchestra_content_type_choice'

## OrchestraFrequenceChoiceType

La classe OrchestraFrequenceChoiceType permet de créer une liste déroulante de fréquence (Toujours, Toutes les heures, Quotidien, Hebdomadaire, Mensuel, Annuel, Jamais).

Nom : 'orchestra_frequence_choice'

## OrchestraKeywordstype

La classe OrchestraKeywordstype permet de créer un champ pour taguer par keywords.

Nom : 'orchestra_keywords'

## OrchestraMediaType

La classe OrchestraMediaType est utilisée pour créer une collection de média.

Nom : 'orchestra_media'

## OrchestraNodeChoiceType

La classe OrchestraNodeChoiceType permet de créer une liste déroulante de noeuds. Les noeuds sont ordonnés comme dans le menu de navigation en Back Office.

Nom : 'orchestra_node_choice'

## OrchestraRoleChoiceType

La classe OrchestraRoleChoiceType permet de créer une liste déroulante de rôles.

Nom : 'orchestra_role_choice'

## OrchestraSiteChoiceType

La classe OrchestraSiteChoiceType permet de créer une liste déroulante des sites disponibles sur OpenOrchestra.

Nom : 'orchestra_site_choice'

## OrchestraThemeChoiceType

La classe OrchestraThemeChoiceType permet de créer une liste déroulante des thèmes disponibles sur OpenOrchestra.

Nom : 'orchestra_theme_choice'
<commit_msg>[ci skip]update doc<commit_after># OrchestraType

OpenOrchestra propose plusieurs types de champs de formulaire custom pour créer des éléments composites comme des listes déroulantes ou des champs textes utilisant du Javascript spécifique (color picker et keyword).

## OrchestraChoiceType

La classe OrchestraChoiceType permet de créer facilement des listes déroulantes dans OpenOrchestra.
Vous devez passer au constructeur de la classe une liste de choix et le nom du type de champ.

## OrchestraColorChoiceType

La classe OrchestraColorChoiceType permet de créer une liste déroulante de couleurs (rouge, orange, vert).
Ce type de champ est utilisé dans le formulaire des status.

Nom : 'orchestra_color_choice'

## OrchestraColorPickerType

La classe OrchestraColorPickerType permet de créer un champ avec un color picker.

Nom : 'orchestra_color_picker'

## OrchestraContentTypeChoiceType

La classe OrchestraContentTypeChoiceType permet de créer une liste déroulante de types de contenu.

Nom : 'orchestra_content_type_choice'

## OrchestraFrequenceChoiceType

La classe OrchestraFrequenceChoiceType permet de créer une liste déroulante de fréquence (Toujours, Toutes les heures, Quotidien, Hebdomadaire, Mensuel, Annuel, Jamais).

Nom : 'orchestra_frequence_choice'

## OrchestraKeywordstype

La classe OrchestraKeywordstype permet de créer un champ pour taguer par keywords.

Nom : 'orchestra_keywords'

## OrchestraMediaType

La classe OrchestraMediaType est utilisée pour créer une collection de médias.

Nom : 'orchestra_media'

## OrchestraNodeChoiceType

La classe OrchestraNodeChoiceType permet de créer une liste déroulante de noeuds. Les noeuds sont ordonnés comme dans le menu de navigation en Back Office.

Nom : 'orchestra_node_choice'

## OrchestraRoleChoiceType

La classe OrchestraRoleChoiceType permet de créer une liste déroulante de rôles.

Nom : 'orchestra_role_choice'

## OrchestraSiteChoiceType

La classe OrchestraSiteChoiceType permet de créer une liste déroulante des sites disponibles sur OpenOrchestra.

Nom : 'orchestra_site_choice'

## OrchestraThemeChoiceType

La classe OrchestraThemeChoiceType permet de créer une liste déroulante des thèmes disponibles sur OpenOrchestra.

Nom : 'orchestra_theme_choice'

{'fraction_non_alphanumeric': 0.038470140908074255, 'fraction_numerical': 0.0, 'mean_word_length': 5.976599063962558, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3860247', 'n_tokens_mistral': 1290, 'n_tokens_neox': 1372, 'n_words': 502}