diff --git a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.model.ts b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.model.ts index 7793ac86..9210d264 100644 --- a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.model.ts +++ b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.model.ts @@ -71,47 +71,47 @@ export class KnowledgeBaseWordpress { databaseId: number; @Field() - informationTitle: string; + knowledgeBaseTitle: string; @Field() - informationContent: string; + knowledgeBaseContent: string; @Field() - informationSearchKeywords: string; + knowledgeBaseSearchKeywords: string; @Field() - informationType: 'content' | 'internal_link' | 'external_link'; + knowledgeBaseType: 'content' | 'internal_link' | 'external_link'; @Field() - informationChildDisplay: 'card' | 'list'; + knowledgeBaseChildDisplay: 'card' | 'list'; @Field() - informationLink: string; + knowledgeBaseLink: string; @Field() - informationPosition: number; + knowledgeBasePosition: number; @Field() - informationAccessRestriction: 'ALLOW' | 'DISALLOW' | 'NONE'; + knowledgeBaseAccessRestriction: 'ALLOW' | 'DISALLOW' | 'NONE'; @Field(() => KnowledgeBaseRolesWordpress) - informationRoles: KnowledgeBaseRolesWordpress; + knowledgeBaseRoles: KnowledgeBaseRolesWordpress; @Field(() => [KnowledgeBaseTranslationsWordpress]) translations: KnowledgeBaseTranslationsWordpress[]; @Field(() => KnowledgeBaseParentNodeWordpress, { nullable: true }) - informationParent: KnowledgeBaseParentNodeWordpress | null; + knowledgeBaseParent: KnowledgeBaseParentNodeWordpress | null; @Field(() => KnowledgeBaseImageNodeWordpress, { nullable: true }) - informationCoverImage: KnowledgeBaseImageNodeWordpress | null; + knowledgeBaseCoverImage: KnowledgeBaseImageNodeWordpress | null; @Field() - informationPhone: string; + knowledgeBasePhone: string; @Field() - informationAddress: string; + knowledgeBaseAddress: string; @Field() - informationEmail: string; + knowledgeBaseEmail: string; } diff --git a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.service.ts b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.service.ts index d4a67c17..776d6f14 100644 --- a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.service.ts +++ b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/knowledge-base/knowledge-base.wordpress.service.ts @@ -85,12 +85,12 @@ export class KnowledgeBaseWordpressService { ): KnowledgeBase { const frTranslation: KnowledgeBaseTranslations = { languagesCode: FRENCH_CODE.toLowerCase(), - title: knowledgeBase.informationTitle, - content: knowledgeBase.informationContent, + title: knowledgeBase.knowledgeBaseTitle, + content: knowledgeBase.knowledgeBaseContent, searchKeywords: - knowledgeBase.informationSearchKeywords && - knowledgeBase.informationSearchKeywords?.trim() !== '' - ? knowledgeBase.informationSearchKeywords + knowledgeBase.knowledgeBaseSearchKeywords && + knowledgeBase.knowledgeBaseSearchKeywords?.trim() !== '' + ? knowledgeBase.knowledgeBaseSearchKeywords .split(',') .filter((keyword) => keyword.trim() !== '') : null, @@ -101,12 +101,12 @@ export class KnowledgeBaseWordpressService { ...(knowledgeBase.translations?.map( (translation: KnowledgeBaseTranslationsWordpress) => ({ languagesCode: translation.language.code.toLowerCase(), - title: translation.informationTitle, - content: translation.informationContent, + title: translation.knowledgeBaseTitle, + content: translation.knowledgeBaseContent, searchKeywords: - translation.informationSearchKeywords && - translation.informationSearchKeywords?.trim() !== '' - ? translation.informationSearchKeywords + translation.knowledgeBaseSearchKeywords && + translation.knowledgeBaseSearchKeywords?.trim() !== '' + ? translation.knowledgeBaseSearchKeywords .split(',') .filter((keyword) => keyword.trim() !== '') : null, @@ -115,33 +115,33 @@ export class KnowledgeBaseWordpressService { ]; const roles = - knowledgeBase.informationRoles?.nodes.length > 0 - ? knowledgeBase.informationRoles.nodes.map((role) => role.roleCode) + knowledgeBase.knowledgeBaseRoles?.nodes.length > 0 + ? knowledgeBase.knowledgeBaseRoles.nodes.map((role) => role.roleCode) : []; return { id: knowledgeBase.databaseId.toString(), - type: knowledgeBase.informationType, - childDisplay: knowledgeBase.informationChildDisplay || null, - link: normalizeEmptyStringToNull(knowledgeBase.informationLink), - position: knowledgeBase.informationPosition || 0, + type: knowledgeBase.knowledgeBaseType, + childDisplay: knowledgeBase.knowledgeBaseChildDisplay || null, + link: normalizeEmptyStringToNull(knowledgeBase.knowledgeBaseLink), + position: knowledgeBase.knowledgeBasePosition || 0, authorization: - knowledgeBase.informationAccessRestriction && - knowledgeBase.informationAccessRestriction !== 'NONE' + knowledgeBase.knowledgeBaseAccessRestriction && + knowledgeBase.knowledgeBaseAccessRestriction !== 'NONE' ? { - type: knowledgeBase.informationAccessRestriction, + type: knowledgeBase.knowledgeBaseAccessRestriction, roles, } : null, translations, parentId: - knowledgeBase.informationParent?.node?.databaseId?.toString() || null, + knowledgeBase.knowledgeBaseParent?.node?.databaseId?.toString() || null, coverImage: normalizeEmptyStringToNull( - knowledgeBase.informationCoverImage?.node.mediaItemUrl.toString(), + knowledgeBase.knowledgeBaseCoverImage?.node.mediaItemUrl.toString(), ), - phone: normalizeEmptyStringToNull(knowledgeBase.informationPhone), - address: normalizeEmptyStringToNull(knowledgeBase.informationAddress), - email: normalizeEmptyStringToNull(knowledgeBase.informationEmail), + phone: normalizeEmptyStringToNull(knowledgeBase.knowledgeBasePhone), + address: normalizeEmptyStringToNull(knowledgeBase.knowledgeBaseAddress), + email: normalizeEmptyStringToNull(knowledgeBase.knowledgeBaseEmail), }; } @@ -159,25 +159,25 @@ export class KnowledgeBaseWordpressService { knowledgeBases(first: 100, where: {language: ${FRENCH_CODE}}) { nodes { databaseId - informationTitle - informationContent - informationType - informationChildDisplay - informationLink - informationPosition - informationAccessRestriction - informationRoles(first: 100) { + knowledgeBaseTitle + knowledgeBaseContent + knowledgeBaseType + knowledgeBaseChildDisplay + knowledgeBaseLink + knowledgeBasePosition + knowledgeBaseAccessRestriction + knowledgeBaseRoles(first: 100) { nodes { databaseId roleCode roleDescription } } - informationSearchKeywords - informationPhone - informationAddress - informationEmail - informationCoverImage { + knowledgeBaseSearchKeywords + knowledgeBasePhone + knowledgeBaseAddress + knowledgeBaseEmail + knowledgeBaseCoverImage { node { databaseId sourceUrl @@ -185,11 +185,11 @@ export class KnowledgeBaseWordpressService { altText } } - informationParent { + knowledgeBaseParent { node { databaseId - informationAccessRestriction - informationRoles(first: 100) { + knowledgeBaseAccessRestriction + knowledgeBaseRoles(first: 100) { nodes { databaseId roleCode @@ -205,9 +205,9 @@ export class KnowledgeBaseWordpressService { name locale } - informationTitle - informationContent - informationSearchKeywords + knowledgeBaseTitle + knowledgeBaseContent + knowledgeBaseSearchKeywords } } } diff --git a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/translations/translations.wordpress.model.ts b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/translations/translations.wordpress.model.ts index 1ac37354..25cedc0f 100644 --- a/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/translations/translations.wordpress.model.ts +++ b/dev/connectors/multi-cms-connector/src/cms/wordpress/collections/translations/translations.wordpress.model.ts @@ -117,11 +117,11 @@ export class WidgetsTranslationsWordpress extends BaseTranslationsWordpress { @ObjectType() export class KnowledgeBaseTranslationsWordpress extends BaseTranslationsWordpress { @Field() - informationContent: string; + knowledgeBaseContent: string; @Field() - informationTitle: string; + knowledgeBaseTitle: string; @Field() - informationSearchKeywords: string; + knowledgeBaseSearchKeywords: string; } diff --git a/dev/connectors/multi-cms-connector/src/common/validation/schemas/knowledge-base.schema.ts b/dev/connectors/multi-cms-connector/src/common/validation/schemas/knowledge-base.schema.ts index 9ab3c29e..76dcb6bd 100644 --- a/dev/connectors/multi-cms-connector/src/common/validation/schemas/knowledge-base.schema.ts +++ b/dev/connectors/multi-cms-connector/src/common/validation/schemas/knowledge-base.schema.ts @@ -44,7 +44,7 @@ export const KnowledgeBaseSchema = z.object({ id: IdSchema, type: z.enum(['content', 'internal_link', 'external_link']), childDisplay: z.enum(['card', 'list']).nullable(), - link: z.string().min(1, 'Information link cannot be empty string').nullable(), + link: z.string().min(1, 'Knowledge-Base link cannot be empty string').nullable(), position: z.number().int().default(0), authorization: AuthorizationSchema.nullable(), translations: z @@ -53,9 +53,9 @@ export const KnowledgeBaseSchema = z.object({ parentId: z.string().min(1, 'ID must be a non-empty string').nullable(), coverImage: z .string() - .min(1, 'Information cover image cannot be empty string') + .min(1, 'Knowledge-Base cover image cannot be empty string') .nullable(), - phone: z.string().min(1, 'Information phone cannot be empty').nullable(), - address: z.string().min(1, 'Information address cannot be empty').nullable(), - email: z.string().min(1, 'Information email cannot be empty').nullable(), + phone: z.string().min(1, 'Knowledge-Base phone cannot be empty').nullable(), + address: z.string().min(1, 'Knowledge-Base address cannot be empty').nullable(), + email: z.string().min(1, 'Knowledge-Base email cannot be empty').nullable(), }); diff --git a/dev/connectors/multi-cms-connector/src/common/validation/schemas/translations.schema.ts b/dev/connectors/multi-cms-connector/src/common/validation/schemas/translations.schema.ts index 600a9b1a..70f6db70 100644 --- a/dev/connectors/multi-cms-connector/src/common/validation/schemas/translations.schema.ts +++ b/dev/connectors/multi-cms-connector/src/common/validation/schemas/translations.schema.ts @@ -99,11 +99,11 @@ export const WidgetsTranslationsSchema = BaseTranslationsSchema.extend({ }); export const KnowledgeBaseTranslationsSchema = BaseTranslationsSchema.extend({ - title: z.string().min(1, 'Information title cannot be empty string'), + title: z.string().min(1, 'Knowledge-base title cannot be empty string'), content: z.string().nullable(), searchKeywords: z .array( - z.string().min(1, 'Information search keywords cannot be empty array'), + z.string().min(1, 'Knowledge-base search keywords cannot be empty array'), ) .nullable(), }); diff --git a/env/local/docker/wordpress/imports/pods/knowledge-base-pods-package-2025-08-07.json b/env/local/docker/wordpress/imports/pods/knowledge-base-pods-package-2025-08-07.json deleted file mode 100644 index d8fc660f..00000000 --- a/env/local/docker/wordpress/imports/pods/knowledge-base-pods-package-2025-08-07.json +++ /dev/null @@ -1,674 +0,0 @@ -{ - "@meta": { - "version": "3.3.2", - "build": 1754551729 - }, - "settings": { - "types_only": "0", - "watch_changed_fields": "0", - "metadata_integration": "0", - "metadata_override_get": "0", - "register_meta_integration": "0", - "media_modal_fields": "0", - "session_auto_start": "0", - "dynamic_features_allow": "0", - "dynamic_features_enabled": [ - "display", - "form" - ], - "show_access_restricted_messages": "0", - "show_access_admin_notices": "1", - "dynamic_features_allow_sql_clauses": "0", - "display_callbacks": "customized", - "display_callbacks_allowed": "esc_attr,esc_html", - "wisdom_opt_out": "1", - "active_components": [ - "migrate-packages" - ] - }, - "pods": [ - { - "name": "knowledge-base", - "id": 195, - "label": "Informations", - "description": "Base de connaissance de l'application Multi", - "type": "post_type", - "storage": "meta", - "label_singular": "Information", - "public": "1", - "show_ui": "1", - "publicly_queryable": "0", - "dynamic_features_allow": "inherit", - "rest_enable": "1", - "supports_title": "0", - "supports_editor": "0", - "_migrated_28": "1", - "label_add_new_item": "Nouvelle information", - "show_in_menu": "1", - "show_in_admin_bar": "1", - "title_field": "information_title", - "supports_quick_edit": "0", - "exclude_from_search": "1", - "can_export": "1", - "rest_base": "knowledge_base", - "wpgraphql_enabled": "1", - "wpgraphql_singular_name": "knowledge_base", - "wpgraphql_plural_name": "knowledge_bases", - "groups": [ - { - "name": "informations_fields", - "id": 196, - "label": "Champs Informations", - "description": "", - "weight": 0, - "roles_allowed": "administrator", - "meta_box_context": "normal", - "meta_box_priority": "default", - "logged_in": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "fields": [ - { - "name": "information_title", - "id": 197, - "label": "Titre", - "description": "Titre de l'information", - "weight": 0, - "type": "text", - "text_allowed_html_tags": "strong em a ul ol li b i", - "text_max_length": "255", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "1", - "text_trim": "1", - "text_trim_lines": "0", - "text_trim_p_brs": "0", - "text_trim_extra_lines": "0", - "text_allow_html": "0", - "text_sanitize_html": "1", - "text_allow_shortcode": "0", - "is_translatable": "1" - }, - { - "name": "information_content", - "id": 198, - "label": "Contenu", - "description": "Contenu de l'information", - "weight": 1, - "type": "wysiwyg", - "wysiwyg_editor": "tinymce", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "wysiwyg_media_buttons": "1", - "wysiwyg_delay_init": "0", - "wysiwyg_trim": "1", - "wysiwyg_trim_lines": "0", - "wysiwyg_trim_p_brs": "0", - "wysiwyg_trim_extra_lines": "0", - "wysiwyg_sanitize_html": "1", - "wysiwyg_oembed": "0", - "wysiwyg_wptexturize": "1", - "wysiwyg_convert_chars": "1", - "wysiwyg_wpautop": "1", - "wysiwyg_allow_shortcode": "0", - "is_translatable": "1", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_type", - "id": 199, - "label": "Type", - "description": "", - "weight": 2, - "type": "pick", - "pick_object": "custom-simple", - "pick_format_type": "single", - "pick_format_single": "dropdown", - "pick_format_multi": "list", - "pick_display_format_multi": "default", - "pick_display_format_separator": ", ", - "pick_allow_add_new": "1", - "pick_taggable": "0", - "pick_show_icon": "1", - "pick_show_edit_link": "1", - "pick_show_view_link": "1", - "pick_limit": "0", - "pick_user_role": "Administrator", - "pick_sync_taxonomy": "0", - "pick_sync_taxonomy_hide_taxonomy_ui": "0", - "pick_post_status": "publish", - "pick_post_author": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "pick_custom": "content|Contenu\nexternal_link|Lien externe\ninternal_link|Lien interne", - "required": "1", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0", - "is_translatable": "0", - "default_value": "content" - }, - { - "name": "information_child_display", - "id": 200, - "label": "Affichage des enfants", - "description": "Affichage des enfants", - "weight": 3, - "type": "pick", - "pick_object": "custom-simple", - "pick_format_type": "single", - "pick_format_single": "dropdown", - "pick_format_multi": "list", - "pick_display_format_multi": "default", - "pick_display_format_separator": ", ", - "pick_allow_add_new": "1", - "pick_taggable": "0", - "pick_show_icon": "1", - "pick_show_edit_link": "1", - "pick_show_view_link": "1", - "pick_limit": "0", - "pick_user_role": "Administrator", - "pick_sync_taxonomy": "0", - "pick_sync_taxonomy_hide_taxonomy_ui": "0", - "pick_post_status": "publish", - "pick_post_author": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "1", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "pick_custom": "card|Carte\nlist|Liste", - "required": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0", - "is_translatable": "0", - "conditional_logic": { - "action": "hide", - "logic": "any", - "rules": [ - { - "field": "information_type", - "compare": "=", - "value": "internal_link" - }, - { - "field": "information_type", - "compare": "=", - "value": "external_link" - } - ] - } - }, - { - "name": "information_access_restriction", - "id": 279, - "label": "Acc\u00e8s", - "description": "Qui a acc\u00e8s \u00e0 l'information ?", - "weight": 4, - "type": "pick", - "pick_object": "custom-simple", - "pick_format_type": "single", - "pick_format_single": "dropdown", - "pick_format_multi": "list", - "pick_display_format_multi": "default", - "pick_display_format_separator": ", ", - "pick_allow_add_new": "1", - "pick_taggable": "0", - "pick_show_icon": "1", - "pick_show_edit_link": "1", - "pick_show_view_link": "1", - "pick_limit": "0", - "pick_user_role": "Administrator", - "pick_sync_taxonomy": "0", - "pick_sync_taxonomy_hide_taxonomy_ui": "0", - "pick_post_status": "publish", - "pick_post_author": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "pick_custom": "NONE|Tout le monde a acc\u00e8s\nALLOW|Personne n'a acc\u00e8s sauf les r\u00f4les list\u00e9s\nDISALLOW|Tout le monde a acc\u00e8s sauf les r\u00f4les list\u00e9s", - "required": "1", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0", - "default_value": "NONE" - }, - { - "name": "information_roles", - "id": 280, - "label": "R\u00f4les", - "description": "R\u00f4les autoris\u00e9s ou interdits d'acc\u00e8s \u00e0 l'information.", - "weight": 5, - "type": "pick", - "pick_object": "post_type", - "pick_val": "roles", - "pick_format_type": "multi", - "pick_format_single": "dropdown", - "pick_format_multi": "autocomplete", - "pick_display_format_multi": "default", - "pick_display_format_separator": ", ", - "pick_allow_add_new": "1", - "pick_taggable": "0", - "pick_show_icon": "1", - "pick_show_edit_link": "1", - "pick_show_view_link": "1", - "pick_limit": "0", - "pick_user_role": "Administrator", - "pick_sync_taxonomy": "0", - "pick_sync_taxonomy_hide_taxonomy_ui": "0", - "pick_post_status": "publish", - "pick_post_author": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "1", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0", - "conditional_logic": { - "action": "hide", - "logic": "all", - "rules": [ - { - "field": "information_acces_restriction", - "compare": "=", - "value": "NONE" - } - ] - } - }, - { - "name": "information_parent", - "id": 215, - "label": "Identifiant information parent", - "description": "Identifiant de la page d'information parent", - "weight": 6, - "type": "pick", - "pick_object": "post_type", - "pick_val": "knowledge-base", - "pick_format_type": "single", - "pick_format_single": "dropdown", - "pick_format_multi": "list", - "pick_display_format_multi": "default", - "pick_display_format_separator": ", ", - "pick_allow_add_new": "0", - "pick_taggable": "0", - "pick_show_icon": "0", - "pick_show_edit_link": "0", - "pick_show_view_link": "0", - "pick_limit": "0", - "pick_user_role": "Administrator", - "pick_sync_taxonomy": "0", - "pick_sync_taxonomy_hide_taxonomy_ui": "0", - "pick_post_status": "publish", - "pick_post_author": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_position", - "id": 213, - "label": "Ordre d'affichage", - "description": "Position lors de l'affichage", - "weight": 7, - "type": "number", - "number_format_type": "number", - "number_format": "i18n", - "number_decimals": "0", - "number_format_soft": "0", - "number_step": "1", - "number_max_length": "12", - "number_html5": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_cover_image", - "id": 249, - "label": "Image de couverture", - "description": "Image de couverture illustrant une information", - "weight": 8, - "type": "file", - "file_format_type": "single", - "file_uploader": "attachment", - "file_type": "images", - "file_attachment_tab": "upload", - "file_attachment_current_post_only": "0", - "file_upload_dir": "wp", - "file_edit_title": "1", - "file_show_edit_link": "0", - "file_linked": "0", - "file_limit": "0", - "file_field_template": "rows", - "file_add_button": "Ajouter un fichier", - "file_modal_title": "Attacher un fichier", - "file_modal_add_button": "Ajouter un fichier", - "file_wp_gallery_link": "file", - "file_wp_gallery_columns": "3", - "file_wp_gallery_size": "thumbnail", - "file_auto_set_featured_image": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_link", - "id": 208, - "label": "Lien", - "description": "Lien vers une page ou redirection si la page est de type lien externe", - "weight": 9, - "type": "text", - "text_allowed_html_tags": "strong em a ul ol li b i", - "text_max_length": "255", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "text_trim": "1", - "text_trim_lines": "0", - "text_trim_p_brs": "0", - "text_trim_extra_lines": "0", - "text_allow_html": "0", - "text_sanitize_html": "1", - "text_allow_shortcode": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0", - "conditional_logic": { - "action": "hide", - "logic": "any", - "rules": [ - { - "field": "information_type", - "compare": "=", - "value": "content" - } - ] - } - }, - { - "name": "information_phone", - "id": 265, - "label": "T\u00e9l\u00e9phone", - "description": "Num\u00e9ro de t\u00e9l\u00e9phone associ\u00e9 \u00e0 l'information", - "weight": 10, - "type": "phone", - "phone_format": "international", - "phone_max_length": "25", - "phone_html5": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "phone_enable_phone_extension": "1", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_address", - "id": 266, - "label": "Adresse", - "description": "L'adresse associ\u00e9e \u00e0 l'information", - "weight": 11, - "type": "text", - "text_allowed_html_tags": "strong em a ul ol li b i", - "text_max_length": "255", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "text_trim": "1", - "text_trim_lines": "0", - "text_trim_p_brs": "0", - "text_trim_extra_lines": "0", - "text_allow_html": "0", - "text_sanitize_html": "1", - "text_allow_shortcode": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_email", - "id": 267, - "label": "Email", - "description": "L'adresse email associ\u00e9e \u00e0 l'information", - "weight": 12, - "type": "email", - "email_max_length": "255", - "email_html5": "0", - "repeatable": "0", - "repeatable_format": "default", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "0", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - }, - { - "name": "information_search_keywords", - "id": 251, - "label": "Mots cl\u00e9s de recherche", - "description": "Tags qui serviront pour la recherche dans les informations", - "weight": 13, - "type": "text", - "text_allowed_html_tags": "strong em a ul ol li b i", - "text_max_length": "255", - "repeatable": "1", - "repeatable_format": "custom", - "default_evaluate_tags": "0", - "default_empty_fields": "0", - "roles_allowed": "administrator", - "revisions_revision_field": "0", - "enable_conditional_logic": "0", - "rest_pick_response": "array", - "rest_pick_depth": "1", - "wpgraphql_enabled": "1", - "wpgraphql_pick_format": "connection", - "wpgraphql_file_format": "connection", - "required": "0", - "is_translatable": "1", - "text_trim": "1", - "text_trim_lines": "0", - "text_trim_p_brs": "0", - "text_trim_extra_lines": "0", - "text_allow_html": "0", - "text_sanitize_html": "1", - "text_allow_shortcode": "0", - "repeatable_format_separator": ",", - "logged_in_only": "0", - "admin_only": "0", - "restrict_role": "0", - "restrict_capability": "0", - "hidden": "0", - "read_only": "0" - } - ] - } - ] - } - ] -} \ No newline at end of file