snapshot: preserve handbook, bilingual phase 2, and logo updates

This commit is contained in:
Md Bayazid Bostame
2026-03-24 12:25:43 +01:00
parent 0f285aa2cf
commit 4d3c7bdf6e
26 changed files with 625 additions and 66 deletions

View File

@@ -28,9 +28,9 @@ class OffboardingRequestAdmin(admin.ModelAdmin):
@admin.register(FormOption)
class FormOptionAdmin(admin.ModelAdmin):
list_display = ('category', 'label', 'value', 'sort_order', 'is_active')
list_display = ('category', 'label', 'label_en', 'value', 'sort_order', 'is_active')
list_filter = ('category', 'is_active')
search_fields = ('label', 'value')
search_fields = ('label', 'label_en', 'value')
ordering = ('category', 'sort_order', 'label')
@@ -38,16 +38,16 @@ class FormOptionAdmin(admin.ModelAdmin):
class FormFieldConfigAdmin(admin.ModelAdmin):
list_display = ('form_type', 'field_name', 'page_key', 'sort_order', 'is_visible', 'is_required')
list_filter = ('form_type', 'page_key', 'is_visible', 'is_required')
search_fields = ('field_name', 'label_override', 'help_text_override')
search_fields = ('field_name', 'label_override', 'label_override_en', 'help_text_override', 'help_text_override_en')
ordering = ('form_type', 'sort_order', 'field_name')
list_editable = ('page_key', 'sort_order', 'is_visible', 'is_required')
@admin.register(IntroChecklistItem)
class IntroChecklistItemAdmin(admin.ModelAdmin):
list_display = ('section', 'label', 'condition_field', 'condition_operator', 'condition_value', 'sort_order', 'is_active')
list_display = ('section', 'label', 'label_en', 'condition_field', 'condition_operator', 'condition_value', 'sort_order', 'is_active')
list_filter = ('section', 'condition_operator', 'is_active')
search_fields = ('label', 'condition_field', 'condition_value')
search_fields = ('label', 'label_en', 'condition_field', 'condition_value')
ordering = ('section', 'sort_order', 'label')
list_editable = ('sort_order', 'is_active')