Ajouter la nouvelle page dans module_pages.json (S'inspirer des pages existantes pour formuler la nouvelle)
Ajouter les settings de la nouvelle page dans les pages_settings
Si c'est nécessaire, comme dans le cas d'une table (column_inputs_order) ou d'un custom prefab (prefab_reference), ajouter les settings de la nouvelle page dans les regions_settings
Si c'est nécessaire, comme dans le cas d'une table ou d'un custom prefab, ajouter les settings de la nouvelle page dans les regions_settings
Ajouter la page dans la liste de pages dans modules_settings et modules_contexts concernés
S'il y a des conditions pour inclure ou pas la page, ajouter les conditions dans pages_settings_definitions
Si la nouvelle page contient un dropdown, ajouter le data dans dynamic_dropdown_data_structure (dynamic), dropdown_data (static) ou UtilsAcc1.GetDropdownDataFromString (static, mais spécifique au contexte du module)
Si la nouvelle page est un custom prefab, créer le prefab (variant si un prefab parent est disponible e.g. SubModulePageInputsControlBase)
Ajouter le corrigé (answerkey) afin que les contextes fonctionnent
Ajouter la correction (grading)
S'assurer que tous les nouveaux textes ont été ajoutés
Tester tous les modules qui possèdent la nouvelle page avec les différentes préférences et pj modifiables
No comments to display
No comments to display